<disableCachingBindingFailures> elem
Meghatározza, hogy tiltsa-e le az olyan kötési hibák gyorsítótárazását, amelyek azért fordulnak elő, mert a szerelvény nem található a próba során.
<Konfigurációs>
<Runtime>
<disableCachingBindingFailures>
Syntax
<disableCachingBindingFailures enabled="0|1"/>
Attribútumok és elemek
Az alábbi szakaszok az attribútumokat, a gyermekelemeket és a szülőelemeket ismertetik.
Attribútumok
Attribútum | Leírás |
---|---|
engedélyezve | Kötelező attribútum. Meghatározza, hogy tiltsa-e le az olyan kötési hibák gyorsítótárazását, amelyek azért fordulnak elő, mert a szerelvény nem található a próba során. |
enabled attribute
Érték | Leírás |
---|---|
0 | Ne tiltsa le az olyan kötési hibák gyorsítótárazását, amelyek azért fordulnak elő, mert a szerelvény nem található a próba során. Ez az alapértelmezett kötési viselkedés .NET-keretrendszer 2.0-s verziótól kezdve. |
1 | Tiltsa le azoknak a kötési hibáknak a gyorsítótárazását, amelyek azért fordulnak elő, mert a szerelvény nem található a próba során. Ez a beállítás visszaáll .NET-keretrendszer 1.1-es verzió kötési viselkedésére. |
Gyermekelemek
Nincsenek.
Szülőelemek
Elem | Leírás |
---|---|
configuration |
A közös nyelvi futtatókörnyezet és .NET-keretrendszer alkalmazások által használt összes konfigurációs fájl gyökéreleme. |
runtime |
A szerelvénykötésre és a szemétgyűjtésre vonatkozó információkat tartalmazza. |
Megjegyzések
A .NET-keretrendszer 2.0-s verziójától kezdve a szerelvények betöltésének alapértelmezett viselkedése az összes kötési és betöltési hiba gyorsítótárazása. Vagyis ha egy szerelvény betöltésére tett kísérlet meghiúsul, az ugyanazon szerelvény betöltésére irányuló későbbi kérések azonnal meghiúsulnak, anélkül, hogy megkísérlik megkeresni a szerelvényt. Ez az elem letiltja ezt az alapértelmezett viselkedést az olyan kötési hibák esetén, amelyek azért fordulnak elő, mert a szerelvény nem található a próbaútvonalon. Ezek a hibák eldobják a parancsot FileNotFoundException.
Ez az elem nem befolyásolja a kötési és betöltési hibákat, és mindig gyorsítótárazza a rendszer. Ezek a hibák azért fordulnak elő, mert a szerelvény megtalálható, de nem tölthető be. BadImageFormatException Dobnak vagy FileLoadException. Az alábbi lista néhány példát tartalmaz az ilyen hibákra.
Ha egy fájl betöltésére tett kísérlet nem érvényes szerelvény, a szerelvény későbbi betöltései akkor is sikertelenek lesznek, ha a hibás fájlt a megfelelő szerelvényre cseréli.
Ha olyan szerelvényt próbál betölteni, amelyet a fájlrendszer zárolt, a szerelvény betöltésére tett későbbi kísérletek akkor is meghiúsulnak, ha a szerelvényt a fájlrendszer kiadta.
Ha a betöltődni próbált szerelvény egy vagy több verziója a próbaútvonalon található, de a kért verzió nem szerepel közöttük, az adott verzió betöltésére tett későbbi kísérletek akkor is sikertelenek lesznek, ha a megfelelő verziót helyezik át a próbaútvonalra.
Példa
Az alábbi példa bemutatja, hogyan tilthatja le azoknak a szerelvénykötési hibáknak a gyorsítótárazását, amelyek azért fordulnak elő, mert a szerelvény nem található a próbaidővel.
<configuration>
<runtime>
<disableCachingBindingFailures enabled="1" />
</runtime>
</configuration>