<elemento requiredRuntime>

Specifica che l'applicazione supporta solo la versione 1.0 di Common Language Runtime. Questo elemento è deprecato e non deve più essere usato. L'elemento supportedRuntime deve essere usato invece.

<Configurazione>
  <Avvio>
    <requiredRuntime>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo Descrizione
version Attributo facoltativo.

Valore stringa che specifica la versione di .NET Framework supportata dall'applicazione. Il valore della stringa deve corrispondere al nome della directory trovato nella radice di installazione di .NET Framework. Il contenuto del valore stringa non viene analizzato.
safemode Attributo facoltativo.

Specifica se il codice di avvio del runtime cerca il Registro di sistema per determinare la versione di runtime.

attributo safemode

Valore Descrizione
false Il codice di avvio del runtime cerca nel Registro di sistema. Si tratta del valore predefinito.
true Il codice di avvio del runtime non cerca nel Registro di sistema.

Elementi figlio

Nessuno.

Elementi padre

Elemento Descrizione
configuration Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework.
startup Contiene l'elemento <requiredRuntime> .

Commenti

Le applicazioni compilate per supportare solo la versione 1.0 del runtime devono usare l'elemento <requiredRuntime> . Le applicazioni compilate usando la versione 1.1 o successiva del runtime devono usare l'elemento <supportedRuntime> .

Nota

Se si usa la funzione CorBindToRuntimeByCfg per specificare il file di configurazione, è necessario usare l'elemento <requiredRuntime> per tutte le versioni del runtime. L'elemento <supportedRuntime> viene ignorato quando si usa CorBindToRuntimeByCfg.

La version stringa di attributo deve corrispondere al nome della cartella di installazione per la versione specificata di .NET Framework. Questa stringa non viene interpretata. Se il codice di avvio del runtime non trova una cartella corrispondente, il runtime non viene caricato; il codice di avvio mostra un messaggio di errore e termina.

Esempio

Nell'esempio seguente viene illustrato come specificare la versione di runtime in un file di configurazione.

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

Vedi anche