Sdílet prostřednictvím


<disableCachingBindingFailures> Element

Určuje, zda se má zakázat ukládání chyb vazeb do mezipaměti, ke kterým dochází, protože sestavení nebylo nalezeno sondou.

<konfigurace>
   <runtime>
     <disableCachingBindingFailures>

Syntaxe

<disableCachingBindingFailures enabled="0|1"/>

Atributy a prvky

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Attributes

Vlastnost Description
enabled Povinný atribut.

Určuje, zda se má zakázat ukládání chyb vazeb do mezipaměti, ke kterým dochází, protože sestavení nebylo nalezeno sondou.

enabled – atribut

Hodnota Description
0 Nezakažujte ukládání do mezipaměti selhání vazeb, 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í do mezipaměti selhání vazeb, 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é prvky

Žádné.

Nadřazené prvky

prvek Description
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ě sestavení a uvolňování paměti.

Poznámky

Počínaje rozhraním .NET Framework verze 2.0 je výchozím chováním načítání sestavení ukládat do mezipaměti všechny chyby vazby a načítání. To znamená, že pokud pokus o načtení sestavení selže, následné požadavky na načtení stejného sestavení selžou okamžitě bez jakéhokoli pokusu o vyhledání sestavení. Tento element zakáže výchozí chování selhání vazeb, ke kterým dochází, protože sestavení nebylo nalezeno v cestě sondy. Tato selhání vyvolá 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 bylo nalezeno sestavení, ale nelze je 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é sestavení, 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, ve zkušební cestě, ale konkrétní verze, kterou požadujete, mezi nimi není, následné pokusy o načtení této verze selžou, i když se správná verze přesune do cesty sondy.

Example

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>

Viz také