<disableCachingBindingFailures> – element
Určuje, zda se má zakázat ukládání chyb vazeb do mezipaměti, ke kterým došlo, protože sestavení nebylo nalezeno sondou.
<Konfigurace>
<Runtime>
<disableCachingBindingFailures>
Syntax
<disableCachingBindingFailures enabled="0|1"/>
Atributy a elementy
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Atribut | Popis |
---|---|
enabled | Požadovaný atribut. Určuje, zda se má zakázat ukládání chyb vazeb do mezipaměti, ke kterým došlo, protože sestavení nebylo nalezeno sondou. |
Atribut enabled
Hodnota | Popis |
---|---|
0 | Nezakazujte ukládání chyb vazeb do mezipaměti, ke kterým dochází, protože sestavení nebylo nalezeno sondou. Toto je výchozí chování vazby počínaje rozhraním .NET Framework verze 2.0. |
1 | Zakažte ukládání chyb vazeb do mezipaměti, ke kterým dochází, protože sestavení nebylo nalezeno sondou. Toto nastavení se vrátí k chování vazby rozhraní .NET Framework verze 1.1. |
Podřízené elementy
Žádné
Nadřazené elementy
Element | Popis |
---|---|
configuration |
Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework. |
runtime |
Obsahuje informace o vazbách sestavení a uvolnění paměti. |
Poznámky
Počínaje rozhraním .NET Framework verze 2.0 je výchozím chováním při načítání sestavení ukládat všechny vazby a chyby načítání do mezipaměti. To znamená, že pokud pokus o načtení sestavení selže, následné požadavky na načtení stejného sestavení okamžitě selžou, aniž by došlo k pokusu o vyhledání sestavení. Tento prvek zakáže toto výchozí chování pro chyby vazby, ke kterým dochází, protože sestavení nebylo nalezeno v cestě sondy. Tato selhání vyvolají FileNotFoundException.
Některé chyby vazby a načítání nejsou tímto prvkem ovlivněny a jsou vždy uloženy v mezipaměti. K těmto selháním dochází, protože sestavení bylo nalezeno, ale nebylo možné ho načíst. Hází BadImageFormatException nebo FileLoadException. Následující seznam obsahuje některé příklady takových selhání.
Pokud se pokusíte načíst soubor není platným sestavením, následné pokusy o načtení sestavení selžou i v případě, že je chybný soubor nahrazen správným sestavením.
Pokud se pokusíte načíst sestavení, které je uzamčeno systémem souborů, následné pokusy o načtení sestavení selžou i po vydání sestavení systémem souborů.
Pokud je jedna nebo více verzí sestavení, které se pokoušíte načíst, v cestě sondy, ale konkrétní verze, kterou požadujete, mezi nimi není, následné pokusy o načtení této verze selžou i v případě, že se správná verze přesune do cesty sondy.
Příklad
Následující příklad ukazuje, jak zakázat ukládání do mezipaměti selhání vazby sestavení, ke kterým dochází, protože sestavení nebylo nalezeno sondou.
<configuration>
<runtime>
<disableCachingBindingFailures enabled="1" />
</runtime>
</configuration>