Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Fornisce informazioni usate da Common Language Runtime per configurare le applicazioni.
<configurazione>
<Runtime>
Sintassi
<runtime>
</runtime>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli elementi figlio e gli elementi padre.
Attributes
Nessuno.
Elementi figli
| Elemento | Description |
|---|---|
| <alwaysFlowImpersonationPolicy> | Specifica che l'identità di Windows scorre sempre tra punti asincroni, indipendentemente dalla modalità di rappresentazione eseguita. |
| <AppContextSwitchOverrides> | Definisce una o più opzioni di compatibilità usate dalla classe AppContext per fornire un meccanismo di rifiuto esplicito per la nuova funzionalità. |
| <appDomainManagerAssembly> | Specifica l'assembly che fornisce il gestore di domini applicazione per il dominio applicazione predefinito nel processo. |
| <appDomainManagerType> | Specifica il tipo che funge da gestore di domini applicazione per il dominio applicazione predefinito. |
| <appDomainResourceMonitoring> | Indica al runtime di raccogliere statistiche su tutti i domini applicazione nel processo per la durata del processo. |
| <assemblyBinding> | Contiene informazioni sul reindirizzamento della versione dell'assembly e sui percorsi degli assembly. |
| <bypassTrustedAppStrongNames> | Specifica se la verifica del nome sicuro per gli assembly attendibili deve essere ignorata. |
| <CompatSortNLSVersion> | Specifica che il runtime deve usare il comportamento di ordinamento legacy durante l'esecuzione di confronti tra stringhe. |
| <developmentMode> | Specifica se il runtime cerca gli assembly nelle directory specificate dalla variabile di ambiente DEVPATH. |
| <disableCachingBindingFailures> | Specifica se la memorizzazione nella cache degli errori di associazione, ovvero il comportamento predefinito in .NET Framework versione 2.0, è disabilitata. |
| <disableCommitThreadStack> | Specifica se viene eseguito il commit dello stack di thread completo all'avvio di un thread. |
| <disableFusionUpdatesFromADManager> | Specifica se il comportamento predefinito, ovvero consentire all'host di runtime di eseguire l'override delle impostazioni di configurazione per un dominio applicazione, è disabilitato. |
| <disableStackOverflowProbing> | Specifica se il probe di overflow dello stack è disabilitato. |
| <EnableAmPmParseAdjustment> | Determina se i metodi di analisi di data e ora usano un set di regole regolato per analizzare le stringhe di data che contengono solo un giorno, un mese, un'ora e un designatore AM/PM. |
| <enforceFIPSPolicy> | Specifica se applicare un requisito di configurazione del computer che gli algoritmi di crittografia devono essere conformi agli standard FIPS (Federal Information Processing Standards). |
| <etwEnable> | Specifica se abilitare la traccia eventi per Windows (ETW) per gli eventi Common Language Runtime. |
| <forcePerformanceCounterUniqueSharedMemoryReads> | Specifica se PerfCounter.dll usa l'impostazione del Registro di sistema CategoryOptions in un'applicazione .NET Framework versione 1.1 per determinare se caricare i dati del contatore delle prestazioni dalla memoria condivisa o dalla memoria globale specifica della categoria. |
| <gcAllowVeryLargeObjects> | Nelle piattaforme a 64 bit, abilita matrici con dimensioni totali superiori a 2 gigabyte (GB). |
| <gcConcurrent> | Specifica se Common Language Runtime esegue contemporaneamente Garbage Collection. |
| <GCCpuGroup> | Specifica se Garbage Collection supporta più gruppi di CPU. |
| <GCHeapAffinitizeMask> | Definisce l'affinità tra heap di Garbage Collection e singoli processori. |
| <GCHeapCount> | Specifica il numero di heap/thread da usare per il Garbage Collection del server. |
| <GCLOHThreshold> | Specifica le dimensioni di soglia che determinano l'inserimento di oggetti nell'heap di oggetti di grandi dimensioni. |
| <GCConserveMemory> | Questa impostazione configura il Garbage Collector per risparmiare memoria a scapito di Garbage Collection più frequenti e tempi di sospensione possibilmente più lunghi. |
| <GCNoAffinitize> | Specifica se affinizzare o meno thread di Garbage Collection del server con CPU. |
| <gcServer> | Specifica se Common Language Runtime esegue l'operazione di Garbage Collection del server. |
| <generatePublisherEvidence> | Specifica se il runtime usa criteri di pubblicazione di sicurezza dall'accesso al codice. |
| <legacyCorruptedStateExceptionsPolicy> | Specifica se il runtime consente al codice gestito di intercettare le violazioni di accesso e altre eccezioni di stato danneggiate. |
| <legacyImpersonationPolicy> | Specifica che l'identità di Windows non passa attraverso punti asincroni, indipendentemente dalle impostazioni del flusso per il contesto di esecuzione nel thread corrente. |
| <loadfromRemoteSources> | Specifica se gli assembly provenienti da origini remote vengono caricati come attendibilità totale. |
| <NetFx40_LegacySecurityPolicy> | Specifica se il runtime usa criteri di sicurezza dell'accesso al codice legacy. |
| <NetFx40_PInvokeStackResilience> | Specifica se il runtime corregge automaticamente le dichiarazioni di platform invoke non corrette in fase di esecuzione, a costo di transizioni più lente tra codice gestito e non gestito. |
| <NetFx45_CultureAwareComparerGetHashCode_LongStrings> | Specifica se il runtime usa una quantità fissa di memoria per calcolare i codici hash per il StringComparer.GetHashCode metodo . |
| <PreferComInsteadOfRemoting> | Specifica che il runtime userà l'interoperabilità COM anziché la comunicazione remota tra i limiti del dominio applicazione. |
| <relativeBindForResources> | Ottimizza il probe per gli assembly satellite. |
| <shadowCopyVerifyByTimeStamp> | Specifica se la copia shadow usa il comportamento di avvio predefinito introdotto in .NET Framework 4 o ripristina il comportamento di avvio delle versioni precedenti di .NET Framework. |
| <supportPortability> | Specifica che un'applicazione può fare riferimento allo stesso assembly in due diverse implementazioni di .NET Framework disabilitando il comportamento predefinito che considera gli assembly come equivalenti a scopo di portabilità dell'applicazione. |
| <system.runtime.caching> | Fornisce informazioni di configurazione per la cache degli oggetti in memoria predefinita. |
| <Thread_UseAllCpuGroups> | Specifica se il runtime distribuisce i thread gestiti in tutti i gruppi di CPU. |
| <ThrowUnobservedTaskExceptions> | Specifica se le eccezioni delle attività non gestite devono terminare un processo in esecuzione. |
| <TimeSpan_LegacyFormatMode> | Specifica se il runtime usa la formattazione legacy per TimeSpan i valori. |
| <useLegacyJit> | Determina se Common Language Runtime usa il compilatore JIT a 64 bit legacy per la compilazione JIT JIT jit. |
| <UseRandomizedStringHashAlgorithm> | Specifica se il runtime calcola i codici hash per le stringhe in base al dominio dell'applicazione. |
| <UseSmallInternalThreadStacks> | Richiede che il runtime usi dimensioni dello stack esplicite quando crea determinati thread usati internamente, anziché le dimensioni dello stack predefinite. |
Elementi padre
| Elemento | Description |
|---|---|
configuration |
Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework. |
Osservazioni:
Gli elementi figlio nella<> sezione runtime di un file di configurazione vengono usati da Common Language Runtime per configurare la modalità di esecuzione di un'applicazione. Ad esempio, l'elemento <gcServer> determina se il Garbage Collector usa garbage collection o garbage collection della workstation, l'elemento< UseRandomizedStringHashAlgorithm> determina se Common Language Runtime calcola i codici hash per la stringa per ogni applicazione o per ogni dominio applicazione e l'elemento AppContextSwitchOverrides consente agli utenti della libreria di acconsentire esplicitamente o rifiutare esplicitamente le funzionalità modificate fornite da una libreria.
Gli elementi nella <sezione runtime> vengono letti automaticamente da Common Language Runtime all'avvio dell'applicazione. È anche possibile definire il file di configurazione per un dominio applicazione non predefinito specificandone il nome alla AppDomainSetup.ConfigurationFile proprietà. Le relative impostazioni vengono lette automaticamente quando viene caricato il dominio applicazione. Raramente, se mai, è necessario leggere direttamente le impostazioni nella <sezione runtime> del file di configurazione dell'applicazione.