Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Laufzeiteinstellungen werden von der Common Language Runtime verwendet, um Anwendungen zu konfigurieren, die auf .NET Framework abzielen. In diesem Artikel wird das Schema für Laufzeiteinstellungen in einer Anwendungskonfigurationsdatei gezeigt.
Der <runtime> Abschnitt und die übergeordneten und untergeordneten Elemente
<Konfiguration>
<Laufzeit>
<alwaysFlowImpersonationPolicy>
<AppContextSwitchOverrides>
<appDomainManagerAssembly>
<appDomainManagerType>
<appDomainResourceMonitoring>
<assemblyBinding>
<Dependentassembly>
<Assemblyidentity>
<bindingRedirect>
<Codebasis>
<publisherPolicy>
<Sondierung>
<qualifyAssembly>
<supportPortability>
<bypassTrustedAppStrongNames>
<CompatSortnLSVersion>
<developmentMode>
<disableCachingBindingFailures>
<disableCommitThreadStack>
<disableFusionUpdatesFromADManager>
<disableStackOverflowProbing>
<EnableAmPmParseAdjustment>
<enforceFIPSPolicy>
<etwEnable>
<forcePerformanceCounterUniqueSharedMemoryReads>
<gcAllowVeryLargeObjects>
<gcConcurrent>
<GCCpuGroup>
<GCHeapAffinitizeMask>
<GCHeapCount>
<GCLOHThreshold>
<GCNoAffinitize>
<gcServer>
<generatePublisherEvidence>
<legacyCorruptedStateExceptionsPolicy>
<legacyImpersonationPolicy->
<loadfromRemoteSources>
<NetFx40_LegacySecurityPolicy>
<NetFx40_PInvokeStackResilience>
<NetFx45_CultureAwareComparerGetHashCode_LongStrings>
<PreferComInsteadOfManagedRemoting>
<relativeBindForResources>
<shadowCopyVerifyByTimeStamp>
<Thread_UseAllCpuGroups>
<ThrowUnobservedTaskExceptions>
<TimeSpan_LegacyFormatMode>
<useLegacyJit>
<UseRandomizedStringHashAlgorithm>
<UseSmallInternalThreadStacks>
<System.runtime.caching>
<Memorycache>
<namedCaches>
<hinzufügen>
<klar>
<entfernen>
Alphabetische Liste von <runtime> Elementen
| Element | Description |
|---|---|
| <hinzufügen> | Fügt der namedCaches Sammlung für einen Speichercache einen benannten Cache hinzu. |
| <alwaysFlowImpersonationPolicy> | Gibt an, dass die Windows-Identität immer über asynchrone Punkte fließt, unabhängig davon, wie der Identitätswechsel ausgeführt wurde. |
| <AppContextSwitchOverrides> | Definiert mindestens eine Option, die von der AppContext-Klasse für die Bereitstellung eines Mechanismus zum Deaktivieren neuer Funktionen verwendet wird. |
| <appDomainManagerAssembly> | Gibt die Assembly an, die den Anwendungsdomänen-Manager für die Standardanwendungsdomäne im Prozess bereitstellt. |
| <appDomainManagerType> | Gibt den Typ an, der als Anwendungsdomänen-Manager für die Standardanwendungsdomäne dient. |
| <appDomainResourceMonitoring> | Weist die Laufzeit an, Statistiken zu allen Anwendungsdomänen im Prozess für die Lebensdauer des Prozesses zu sammeln. |
| <assemblyBinding> | Enthält Informationen zur Assemblyversionsumleitung und zu den Speicherorten von Assemblys. |
| <Assemblyidentity> | Enthält identifizierende Informationen zu einer Assembly. |
| <bindingRedirect> | Leitet eine Assemblyversion an eine andere um. |
| <bypassTrustedAppStrongNames> | Gibt an, ob die Überprüfung mit starkem Namen für vertrauenswürdige Assemblys umgangen werden soll. |
| <klar> | Löscht die namedCaches Sammlung für einen Speichercache. |
| <Codebasis> | Gibt an, wo die Laufzeit eine Assembly finden kann. |
| <CompatSortnLSVersion> | Gibt an, dass die Laufzeit beim Ausführen von Zeichenfolgenvergleichen ein Legacysortierungsverhalten verwenden soll. |
| <Dependentassembly> | Kapselt Bindungsrichtlinien und Assemblyspeicherort für jede Assembly. |
| <developmentMode> | Gibt an, ob die Laufzeit nach Assemblys in Verzeichnissen sucht, die von der DEVPATH-Umgebungsvariable angegeben sind. |
| <disableCachingBindingFailures> | Gibt an, ob das Zwischenspeichern von Bindungsfehlern, das Standardverhalten in .NET Framework 2.0, deaktiviert ist. |
| <disableCommitThreadStack> | Gibt an, ob der vollständige Threadstapel beim Starten eines Threads zugesichert wird. |
| <disableFusionUpdatesFromADManager> | Gibt an, ob das Standardverhalten, mit dem der Laufzeithost Konfigurationseinstellungen für eine Anwendungsdomäne außer Kraft setzen kann, deaktiviert ist. |
| <disableStackOverflowProbing> | Gibt an, ob stack-overflow-Probing deaktiviert ist. |
| <EnableAmPmParseAdjustment> | Bestimmt, ob Datums- und Uhrzeitanalysemethoden einen angepassten Satz von Regeln verwenden, um Datumszeichenfolgen zu analysieren, die nur einen Tag, Monat, Stunde und AM/PM-Kennzeichner enthalten. |
| <enforceFIPSPolicy> | Gibt an, ob eine Computerkonfigurationsanforderung erzwungen werden soll, die kryptografische Algorithmen den FIPS (Federal Information Processing Standards) entsprechen müssen. |
| <etwEnable> | Gibt an, ob die Ereignisablaufverfolgung für Windows (ETW) für Ereignisse der Common Language Runtime aktiviert werden soll. |
| <forcePerformanceCounterUniqueSharedMemoryReads> | Gibt an, ob PerfCounter.dll die CategoryOptions-Registrierungseinstellung in einer .NET Framework Version 1.1-Anwendung verwendet, um zu bestimmen, ob Leistungsindikatorendaten aus kategoriespezifischem freigegebenem Speicher oder globaler Arbeitsspeicher geladen werden sollen. |
| <gcAllowVeryLargeObjects> | Auf 64-Bit-Plattformen können Arrays mit einer Gesamtgröße von mehr als 2 GIGABYTE (GB) aktiviert werden. |
| <gcConcurrent> | Gibt an, ob die Laufzeit die Garbage Collection gleichzeitig ausführt. |
| <GCCpuGroup> | Gibt an, ob die Garbage Collection mehrere CPU-Gruppen unterstützt. |
| <GCHeapAffinitizeMask> | Definiert die Affinität zwischen GC-Heaps und einzelnen Prozessoren. |
| <GCHeapCount> | Gibt die Anzahl der Heaps/Threads an, die für die Server garbage collection verwendet werden sollen. |
| <GCLOHThreshold> | Gibt die Schwellenwertgröße an, die bewirkt, dass Objekte im Heap für große Objekte (LOH) ausgeführt werden. |
| <GCNoAffinitize> | Gibt an, ob server-GC-Threads mit CPUs affinitiert werden sollen. |
| <gcServer> | Gibt an, ob die Common Language Runtime die Server garbage collection ausführt. |
| <generatePublisherEvidence> | Gibt an, ob die Laufzeit die Cas-Herausgeberrichtlinie (Code Access Security) verwendet. |
| <legacyCorruptedStateExceptionsPolicy> | Gibt an, ob die Laufzeit verwalteten Code das Abfangen von Zugriffsverletzungen und anderen beschädigten Status exceptions zulässt. |
| <legacyImpersonationPolicy-> | Gibt an, dass die Windows-Identität nicht über asynchrone Punkte fließt, unabhängig von den Ablaufeinstellungen für den Ausführungskontext im aktuellen Thread. |
| <loadfromRemoteSources> | Gibt an, ob Assemblys aus Remotequellen als voll vertrauenswürdig geladen werden. |
| <Memorycache> | Definiert ein Element, das zum Konfigurieren eines Caches verwendet wird, der auf der MemoryCache Klasse basiert. |
| <namedCaches> | Enthält eine Auflistung von Konfigurationseinstellungen für die namedCache Instanz. |
| <NetFx40_LegacySecurityPolicy> | Gibt an, ob die Laufzeit legacy code access security (CAS)-Richtlinie verwendet. |
| <NetFx40_PInvokeStackResilience> | Gibt an, ob die Laufzeit automatisch falsche Plattform-Aufrufdeklarationen zur Laufzeit korrigiert, und die Kosten langsamerer Übergänge zwischen verwaltetem und nicht verwaltetem Code. |
| <NetFx45_CultureAwareComparerGetHashCode_LongStrings> | Gibt an, ob die Laufzeit einen festen Arbeitsspeicher zum Berechnen von Hashcodes für die StringComparer.GetHashCode Methode verwendet. |
| <PreferComInsteadOfManagedRemoting> | Gibt an, dass die Laufzeit COM-Interoperabilität anstelle von Remoting über Anwendungsdomänengrenzen hinweg verwendet. |
| <Sondierung> | Gibt Unterverzeichnisse an, die von der Laufzeit beim Laden von Assemblys durchsucht werden. |
| <publisherPolicy> | Gibt an, ob die Laufzeit die Herausgeberrichtlinie anwendet. |
| <qualifyAssembly> | Gibt den vollständigen Namen der Assembly an, die dynamisch geladen werden soll, wenn ein Teilname verwendet wird. |
| <relativeBindForResources> | Optimiert den Sonde für Satellitenassemblys. |
| <entfernen> | Entfernt einen benannten Cacheeintrag aus der namedCaches Auflistung für einen Speichercache. |
| <Laufzeit> | Enthält Informationen zur Assemblybindung und zum Verhalten der Garbage Collection. |
| <shadowCopyTimeStampVerification> | Gibt an, ob das Schattenkopien das standardmäßige Startverhalten verwendet, das in .NET Framework 4 eingeführt wurde, oder das Startverhalten früherer Versionen von .NET Framework zurückgesetzt wird. |
| <supportPortability> | Gibt an, dass eine Anwendung in zwei verschiedenen Implementierungen von .NET Framework auf dieselbe Assembly verweisen kann, indem sie das Standardverhalten deaktivieren, das die Assemblys als gleichwertig für Anwendungsübertragbarkeitszwecke behandelt. |
| <System.runtime.caching> | Stellt Konfigurationsinformationen für den Standardcache für speicherinterne Objekte bereit. |
| <Thread_UseAllCpuGroups> | Gibt an, ob die Laufzeit verwaltete Threads über alle CPU-Gruppen verteilt. |
| <ThrowUnobservedTaskExceptions> | Gibt an, ob unbehandelte Aufgaben exceptions einen laufenden Prozess beenden sollen. |
| <TimeSpan_LegacyFormatMode> | Gibt an, ob die Laufzeit ältere Formatierungen für TimeSpan Werte verwendet. |
| <useLegacyJit> | Bestimmt, ob die Common Language Runtime den älteren 64-Bit-JIT-Compiler für die Just-in-Time-Kompilierung verwendet. |
| <UseRandomizedStringHashAlgorithm> | Gibt an, ob die Laufzeit Hashcodes für Zeichenfolgen pro Anwendungsdomäne berechnet. |
| <UseSmallInternalThreadStacks> | Fordert an, dass die Laufzeit explizite Stapelgrößen verwendet, wenn bestimmte Threads erstellt werden, die sie intern verwendet, anstelle der Standardstapelgröße. |