Compartir por


Elemento <requiredRuntime>

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. El supportedRuntime elemento debe usarse en su lugar.

<inicio de configuración><><requiredRuntime>

Syntax

   <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.

Attributes

Atributo Description
version Atributo opcional.

Valor de cadena que especifica la versión de .NET Framework que admite esta aplicación. El valor de cadena debe coincidir con el nombre del 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 safemode

Importancia Description
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 Description
configuration Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.
startup Contiene el <requiredRuntime> elemento .

Observaciones

Las aplicaciones compiladas para admitir solo la versión 1.0 del entorno de ejecución deben usar el <requiredRuntime> elemento . Las aplicaciones compiladas con la versión 1.1 o posterior del entorno de ejecución deben usar el <supportedRuntime> elemento .

Nota:

Si usa la función CorBindToRuntimeByCfg para especificar el archivo de configuración, debe usar el <requiredRuntime> elemento para todas las versiones del entorno de ejecución. El <supportedRuntime> elemento se omite cuando se usa 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.

Example

En el ejemplo siguiente se muestra cómo especificar la versión en tiempo de ejecución en un archivo de configuración.

<configuration>
   <startup>
      <requiredRuntime version="v1.0.3705" safemode="true"/>
   </startup>
</configuration>

Consulte también