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