<runtime>-Element
Aktualisiert: November 2007
Enthält Informationen über die Assemblybindung und die Garbage Collection.
<configuration>-Element
<runtime>-Element
<runtime>
</runtime>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine.
Untergeordnete Elemente
Element |
Beschreibung |
---|---|
Enthält Informationen über die Assemblyversionsumleitung und die Speicherorte von Assemblys. |
|
Enthält Informationen über die Assemblyversionsumleitung und die Speicherorte von Assemblys. |
|
Gibt an, ob die Überprüfung starker Namen für vertrauenswürdige Assemblys umgangen werden soll. |
|
Gibt an, ob die Runtime in Verzeichnissen, die durch die DEVPATH-Umgebungsvariable angegeben werden, nach Assemblys sucht. |
|
Gibt an, ob das Zwischenspeichern von Bindungsfehlern, das Standardverhalten in .NET Framework, Version 2.0, deaktiviert ist. |
|
Gibt an, ob die Common Language Runtime die Garbage Collection gleichzeitig ausführt. |
|
Gibt an, ob die Common Language Runtime die Garbage Collection auf dem Server ausführt. |
|
Gibt an, dass die Windows-Identität, unabhängig von den Flusseinstellungen für den Ausführungskontext des aktuellen Threads, nicht über asynchrone Punkte übergeben wird. |
|
Gibt an, ob die Laufzeit Legacyrichtlinien für die Codezugriffssicherheit (CAS, Code Access Security) verwendet. |
Übergeordnete Elemente
Element |
Beschreibung |
---|---|
configuration |
Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird. |
Hinweise
In .NET Framework, Version 2.0, wird die imitierte Identität über asynchrone Punkte innerhalb einer Anwendungsdomäne übergeben. Sie können in .NET Framework, Version 2.0, die Übergabe des Identitätswechsels über asynchrone Punkte aktivieren oder deaktivieren, indem Sie das Common Language Runtime-Element in der Datei machine.config oder in der Anwendungskonfigurationsdatei ordnungsgemäß konfigurieren. Für ASP.NET kann die Übergabe des Identitätswechsels in der Datei aspnet.config im Verzeichnis <Windows Folder>\Microsoft.NET\Framework\vx.x.xxxx konfiguriert werden.
Standardmäßig deaktiviert ASP.NET die Übergabe des Identitätswechsels in der Datei aspnet.config mit den folgenden Konfigurationseinstellungen:
configuration>
<runtime>
<legacyImpersonationPolicy enabled="true"/>
<alwaysFlowImpersonationPolicy enabled="false"/>
</runtime>
</configuration>
Wenn Sie in ASP.NET die Übergabe des Identitätswechsels hingegen zulassen möchten, müssen Sie explizit die folgenden Konfigurationseinstellungen verwenden:
<configuration>
<runtime>
<legacyImpersonationPolicy enabled="false"/>
<alwaysFlowImpersonationPolicy enabled="true"/>
</runtime>
</configuration>
Weitere Informationen finden Sie unter <legacyImpersonationPolicy>-Element und unter <alwaysFlowImpersonationPolicy>-Element.
Beispiel
Das folgende Beispiel veranschaulicht, wie Sie eine Assemblyversion in eine andere umleiten.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly"
publicKeyToken="32ab4ba45e0a69a1"
culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0"
newVersion="2.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Siehe auch
Aufgaben
Gewusst wie: Deaktivieren von gleichzeitigen Garbage Collection-Vorgängen
Konzepte
Umleiten von Assemblyversionen
Referenz
Schema für Laufzeiteinstellungen