Ereignisse
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Gibt an, ob das Zwischenspeichern von Bindungsfehlern deaktiviert werden soll, die auftreten, weil die Assembly vom Testen nicht gefunden wurde.
<configuration>
<runtime>
<disableCachingBindingFailures>
<disableCachingBindingFailures enabled="0|1"/>
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
attribute | BESCHREIBUNG |
---|---|
enabled | Erforderliches Attribut. Gibt an, ob das Zwischenspeichern von Bindungsfehlern deaktiviert werden soll, die auftreten, weil die Assembly vom Testen nicht gefunden wurde. |
Wert | Beschreibung |
---|---|
0 | Das Zwischenspeichern von Bindungsfehlern, die auftreten, weil die Assembly vom Testen nicht gefunden wurde, nicht deaktivieren. Dies ist das Standardbindungsverhalten ab .NET Framework, Version 2.0. |
1 | Das Zwischenspeichern von Bindungsfehlern, die auftreten, weil die Assembly vom Testen nicht gefunden wurde, deaktivieren. Diese Einstellung bewirkt ein Zurücksetzen auf das Bindungsverhalten von .NET Framework, Version 1.1. |
Keine
Element | BESCHREIBUNG |
---|---|
configuration |
Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei. |
runtime |
Enthält Informationen über die Assemblybindung und die Garbage Collection. |
Seit .NET Framework, Version 2.0, besteht das Standardverhalten für das Laden von Assemblys darin, alle Bindungs- und Ladefehler zwischenzuspeichern. Das heißt, wenn beim Versuch, eine Assembly zu laden, ein Fehler auftritt, schlagen nachfolgende Anforderungen zum Laden derselben Assembly sofort fehl, ohne dass versucht wird, die Assembly aufzufinden. Dieses Element deaktiviert dieses Standardverhalten für Bindungsfehler, die auftreten, weil die Assembly im Testpfad nicht gefunden werden konnte. Diese Fehler lösen eine FileNotFoundException aus.
Einige Bindungs- und Ladefehler sind von diesem Element nicht betroffen und werden immer zwischengespeichert. Diese Fehler treten auf, weil die Assembly gefunden, aber nicht geladen werden konnte. Sie lösen eine BadImageFormatException oder FileLoadException aus. Die folgende Liste enthält einige Beispiele für solche Fehler.
Wenn Sie versuchen, eine Datei zu laden, die keine gültige Assembly ist, schlagen nachfolgende Versuche zum Laden der Assembly auch dann fehl, wenn die fehlerhafte Datei durch die richtige Assembly ersetzt wird.
Wenn Sie versuchen, eine Assembly zu laden, die vom Dateisystem gesperrt ist, schlagen nachfolgende Versuche zum Laden der Assembly auch dann fehl, nachdem die Assembly vom Dateisystem freigegeben wurde.
Wenn sich eine oder mehrere Versionen der Assembly, die Sie laden möchten, im Testpfad befinden, aber die von Ihnen angeforderte spezifische Version nicht darunter ist, schlagen nachfolgende Versuche, diese Version zu laden, auch dann fehl, wenn die richtige Version in den Testpfad verschoben wird.
Im folgenden Beispiel wird gezeigt, wie das Zwischenspeichern von Assemblybindungsfehlern deaktiviert wird, die auftreten, weil die Assembly vom Testen nicht gefunden wurde.
<configuration>
<runtime>
<disableCachingBindingFailures enabled="1" />
</runtime>
</configuration>
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben:
Ereignisse
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrieren