Schema für Laufzeiteinstellungen

Laufzeiteinstellungen geben an, wie die Common Language Runtime die Garbage Collection handhabt und welche Version einer Assembly in Konfigurationsdateien verwendet wird.

<configuration>

   <runtime>

      <alwaysFlowImpersonationPolicy>

      <appDomainManagerAssembly>

      <appDomainManagerType>

      <appDomainResourceMonitoring>

      <assemblyBinding>-Element für <runtime>

         <dependentAssembly>

            <assemblyIdentity>

            <bindingRedirect>

            <codeBase>

            <publisherPolicy>

         <probing>

         <qualifyAssembly>

         <supportPortability>

      <bypassTrustedAppStrongNames>

      <CompatSortNLSVersion>

      <developmentMode>

      <disableCachingBindingFailures>

      <disableCommitThreadStack>

      <disableFusionUpdatesFromADManager>

      <enforceFIPSPolicy>

      <etwEnable>

      <gcConcurrent>

      <gcServer>

      <generatePublisherEvidence>

      <NetFx40_LegacySecurityPolicy>

      <NetFx40_PInvokeStackResilience>

      <legacyCorruptedStateExceptionsPolicy>

      <legacyImpersonationPolicy>

      <loadfromRemoteSources>

      <PreferComInsteadOfRemoting>

      <shadowCopyTimeStampVerification>

      <TimeSpan_LegacyFormatMode>

      <UseSmallInternalThreadStacks>

Element

Beschreibungen

<alwaysFlowImpersonationPolicy>

Gibt an, dass die Windows-Identität immer über asynchrone Punkte übergeben wird, unabhängig von der Art des Identitätswechsels.

<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, in allen Anwendungsdomänen des Prozesses Statistikdaten für seine Lebensdauer zu sammeln.

<assemblyBinding>-Element für <runtime>

Enthält Informationen über die Assemblyversionsumleitung und die Speicherorte von Assemblys.

<assemblyIdentity>

Enthält Identifizierungsinformationen für eine Assembly.

<bindingRedirect>

Leitet eine Assemblyversion in eine andere um.

<bypassTrustedAppStrongNames>

Gibt an, ob die Überprüfung starker Namen für vertrauenswürdige Assemblys umgangen werden soll.

<codeBase>

Gibt an, wo die Runtime eine Assembly finden kann.

<CompatSortNLSVersion>

Gibt an, dass die Runtime beim Vergleichen von Zeichenfolgen altes Sortierverhalten verwenden soll

<dependentAssembly>

Kapselt die Bindungsrichtlinie und den Assemblyspeicherort für jede Assembly.

<developmentMode>

Gibt an, ob die Runtime in Verzeichnissen, die durch die DEVPATH-Umgebungsvariable angegeben werden, nach Assemblys sucht.

<disableCachingBindingFailures>

Gibt an, ob das Zwischenspeichern von Bindungsfehlern, das Standardverhalten in .NET Framework, Version 2.0, deaktiviert ist.

<disableCommitThreadStack>

Gibt an, ob beim Starten eines Threads der vollständige Threadstapel übergeben werden soll.

<disableFusionUpdatesFromADManager>

Gibt an, ob das Standardverhalten, also das Überschreiben der Konfigurationseinstellungen für eine Anwendungsdomäne durch den Laufzeithost deaktiviert ist.

<enforceFIPSPolicy>

Gibt an, ob eine Computerkonfigurationsforderung erzwungen wird, dass kryptografische Algorithmen Federal Information Processing Standards (FIPS) entsprechen müssen.

<etwEnable>

Gibt an, ob die Ereignisablaufverfolgung für Windows (ETW) für Common Language Runtime-Ereignisse aktiviert werden soll.

<gcConcurrent>

Gibt an, ob die Runtime die Garbage Collection gleichzeitig ausführt.

<gcServer>

Gibt an, ob die Common Language Runtime die Garbage Collection auf dem Server ausführt.

<generatePublisherEvidence>

Gibt an, ob die Laufzeit Herausgeberrichtlinien für die Codezugriffssicherheit (Code Access Security, CAS) verwendet.

<NetFx40_LegacySecurityPolicy>

Gibt an, ob die Laufzeit Legacyrichtlinien für die Codezugriffssicherheit (CAS, Code Access Security) verwendet.

<legacyCorruptedStateExceptionsPolicy>

Gibt an, ob die Common Language Runtime zulässt, dass Zugriffsverletzungen und andere beschädigte Zustandsausnahmen von verwaltetem Code abgefangen werden.

<legacyImpersonationPolicy>

Gibt an, dass die Windows-Identität nicht über benutzerdefinierte asynchrone Punkte übergeben wird.

<loadfromRemoteSources>

Gibt an, ob Assemblys von Remotequellen als vollständig vertrauenswürdig geladen werden.

<PreferComInsteadOfManagedRemoting>

Gibt an, dass die Laufzeit zwischen Anwendungsdomänengrenzen COM-Interop anstelle von Remoting verwendet.

<probing>

Gibt Unterverzeichnisse an, die die Runtime beim Laden von Assemblys durchsucht.

<publisherPolicy>

Gibt an, ob die Runtime die Herausgeberrichtlinie anwendet.

<qualifyAssembly>

Gibt den vollständigen Namen der Assembly an, die dynamisch geladen werden soll, wenn ein partieller Name verwendet wird.

<runtime>

Enthält Informationen über die Assemblybindung und das Verhalten der Garbage Collection.

<shadowCopyTimeStampVerification>

Gibt an, ob das Schattenkopieren das in .NET Framework, Version 4 eingeführte Standardstartverhalten verwenden soll oder verwendet das Startverhalten der früheren Versionen von .NET Framework.

<supportPortability>

Gibt an, dass eine Anwendung in zwei verschiedenen Implementierungen von .NET Framework durch das Deaktivieren des Standardverhaltens, das die Assemblys zu Anwendungsportabilitätszwecken als gleich behandelt, auf die gleiche Assembly verweisen kann.

<TimeSpan_LegacyFormatMode>

Gibt an, ob die Laufzeit Legacyformatierung für TimeSpan-Werte verwendet.

<UseSmallInternalThreadStacks>

Fordert an, dass die Laufzeit explizite Stapelgrößen verwendet, wenn sie bestimmte Threads erstellt, die sie intern verwendet, anstelle der Standardstapelgröße.

Siehe auch

Aufgaben

Gewusst wie: Deaktivieren von gleichzeitigen Garbage Collection-Vorgängen

Konzepte

Umleiten von Assemblyversionen

Weitere Ressourcen

Konfigurationsdateischema für .NET Framework

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

Mai 2011

Fehlendes <enforceFIPSPolicy>-Element wurde hinzugefügt.

Kundenfeedback.