<requiredRuntime> elemento
Especifica que la aplicación solo admite la versión 1.0 de Common Language Runtime. Este elemento está en desuso y ya no se debe usar. En su lugar, se deben usar el elementosupportedRuntime
.
<configuración>
<startup>
<requiredRuntime>
Sintaxis
<requiredRuntime
version="runtime version"
safemode="true|false"/>
Atributos y elementos
En las siguientes secciones 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 que es compatible con esta aplicación. El valor de cadena debe coincidir con el nombre de directorio que se encuentra en la raíz de instalación de .NET Framework. El contenido del valor de cadena no se analiza. |
safemode |
Atributo opcional. Especifica si el código de inicio en tiempo de ejecución busca en el registro para determinar la versión en tiempo de ejecución. |
Atributo de modo seguro
Valor | Descripción |
---|---|
false |
El código de inicio en tiempo de ejecución busca en el Registro. Este es el valor predeterminado. |
true |
El código de inicio en tiempo de ejecución 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 motor del entorno de ejecución deben usar el elemento <requiredRuntime>
. Las aplicaciones compiladas con la versión 1.1 o posterior del runtime deben usar 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 usar CorBindToRuntimeByCfg.
La version
cadena de atributo 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 en tiempo de ejecución no encuentra una carpeta coincidente, el tiempo de ejecución no se carga; el código de inicio muestra un mensaje de error y se cierra.
Ejemplo
En el ejemplo siguiente se muestra cómo especificar la versión del entorno de configuración en un archivo de configuración.
<configuration>
<startup>
<requiredRuntime version="v1.0.3705" safemode="true"/>
</startup>
</configuration>