Partilhar via


<requiredRuntime> Elemento

Especifica que o aplicativo oferece suporte somente a versão 1.0 do common language runtime.

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Atributo

Descrição

version

Atributo opcional.

Um valor string que especifica a versão do.NET Framework que oferece suporte a este aplicativo. O valor de seqüência de caracteres deve coincidir com o nome do diretório encontrado sob o.Raiz de instalação do NET Framework. O conteúdo do valor de seqüência de caracteres não é analisado.

safemode

Atributo opcional.

Especifica se o código de inicialização do runtime procura o registro para determinar a versão de tempo de execução.

Atributo de modo de segurança

Valor

Descrição

false

O código de inicialização do runtime procurará no registro. Este é o valor padrão.

true

O código de inicialização do runtime não procura no registro.

Elementos filho

Nenhum.

Elementos pai

Elemento

Descrição

configuration

O elemento raiz em cada arquivo de configuração usadas pelos common language runtime e .NET Framework aplicativos.

startup

Contém o <requiredRuntime> elemento.

Comentários

Os aplicativos criados para dar suporte apenas a versão 1.0 do runtime devem usar o <requiredRuntime> elemento. Aplicativos criados usando versão 1.1 ou posterior do runtime devem usar o <supportedRuntime> elemento.

Observação

Se você usar o CorBindToRuntimeByCfg função para especificar o arquivo de configuração, você deve usar o <requiredRuntime> elemento para todas as versões do runtime.O <supportedRuntime> elemento será ignorado quando você usa CorBindToRuntimeByCfg.

O version seqüência de caracteres de atributo deve corresponder ao nome da pasta de instalação para a versão especificada do.NET Framework. Essa seqüência de caracteres não é interpretada. Se o código de inicialização de tempo de execução não encontrar uma pasta correspondente, o runtime não está carregado; o código de inicialização mostra uma mensagem de erro e fecha.

Observação

O código de inicialização para um aplicativo que está hospedado no Microsoft Internet Explorer ignora o <requiredRuntime> elemento.

Exemplo

O exemplo a seguir mostra como especificar a versão de tempo de execução em um arquivo de configuração.

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

Consulte também

Referência

Esquema configurações de inicialização

Conceitos

Especificar qual versão do Runtime para uso

Outros recursos

Esquema do arquivo de configuração para o.NET Framework