Elemento <requiredRuntime>
Especifica que la aplicación sólo es compatible con la versión 1.0 de Common Language Runtime.
<requiredRuntime
version="runtime version"
safemode="true|false"/>
Atributos y elementos
En las secciones siguientes se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
version |
Atributo opcional. Un valor de cadena que especifica la versión de .NET Framework con la que es compatible la aplicación. El valor de cadena debe coincidir con el nombre de directorio situado bajo la carpeta raíz de la instalación de .NET Framework. No se analiza el contenido del valor de cadena. |
safemode |
Atributo opcional. Especifica si el código de inicio del motor de ejecución busca en el Registro para determinar la versión del motor de ejecución. |
Atributo safemode
Valor |
Descripción |
---|---|
false |
El código de inicio del runtime busca en el Registro. Este es el valor predeterminado. |
true |
El código de inicio del runtime no busca en el Registro. |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento |
Descripción |
---|---|
configuration |
Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework. |
startup |
Contiene el elemento <requiredRuntime>. |
Comentarios
Las aplicaciones compiladas para ser compatibles únicamente con la versión 1.0 del runtime deben usar el elemento <requiredRuntime>. Las aplicaciones compiladas utilizando la versión 1.1 o posterior del runtime deben utilizar el elemento <supportedRuntime>.
Nota |
---|
Si utiliza la función CorBindToRuntimeByCfg para especificar el archivo de configuración, debe utilizar el elemento <requiredRuntime> para todas las versiones del runtime.Se omite el elemento <supportedRuntime> al utilizar CorBindToRuntimeByCfg. |
La cadena del atributo version debe coincidir con el nombre de la carpeta de instalación de la versión especificada de .NET Framework. Esta cadena no se interpreta. Si el código de inicio del motor de ejecución no encuentra una carpeta coincidente, no carga el motor de ejecución, el código de inicio muestra un mensaje de error y cierra la aplicación.
Nota |
---|
El código de inicio de una aplicación que está hospedada en Microsoft Internet Explorer omite el elemento <requiredRuntime>. |
Ejemplo
En el siguiente ejemplo se muestra cómo especificar la versión del motor de ejecución en un archivo de configuración.
<configuration>
<startup>
<requiredRuntime version="v1.0.3705" safemode="true"/>
</startup>
</configuration>
Vea también
Referencia
Esquema de la configuración de inicio
Conceptos
Especificar la versión del motor en tiempo de ejecución que se va a utilizar