Compartir a través de


<requiredRuntime> (Elemento)

Actualización: noviembre 2007

Especifica que la aplicación sólo es compatible con la versión 1.0 de Common Language Runtime.

<configuration> (Elemento)
  <startup> (Elemento)
    <requiredRuntime> (Elemento)

<requiredRuntime  
   version="runtime version"
   safemode="true|false"/>

Atributos y elementos

Las siguientes secciones describen atributos, elementos secundarios y elementos primarios.

Atributos

Atributo

Descripción

version

Atributo opcional.

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

Busca en el Registro. Éste es el valor predeterminado.

true

No busca en el Registro.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento

Descripción

configuration

Es el elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework.

startup

Contiene el elemento requiredRuntime.

Comentarios

Todas las aplicaciones generadas con la versión 1.1 o posterior del motor en tiempo de ejecución deberían usar el elemento <supportedRuntime>. Las aplicaciones creadas para ser compatibles únicamente con la versión 1.0 del motor en tiempo de ejecución deben usar el elemento <requiredRuntime>.

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

Conceptos

Especificar la versión del motor en tiempo de ejecución que se va a utilizar

Referencia

Esquema de la configuración de inicio

Otros recursos

Esquema de los archivos de configuración de .NET Framework