Share via


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

Consulte también