<disableCachingBindingFailures> Öğesi
Derleme yoklama tarafından bulunamadığından oluşan bağlama hatalarının önbelleğe alınmasının devre dışı bırakılıp devre dışı bırakılmayacağını belirtir.
<Yapılandırma>
<Çalışma zamanı>
<disableCachingBindingFailures>
Syntax
<disableCachingBindingFailures enabled="0|1"/>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik | Açıklama |
---|---|
enabled | Gerekli öznitelik. Derleme yoklama tarafından bulunamadığından oluşan bağlama hatalarının önbelleğe alınmasının devre dışı bırakılıp devre dışı bırakılmayacağını belirtir. |
etkin Öznitelik
Değer | Açıklama |
---|---|
0 | Derleme yoklama tarafından bulunamadığından oluşan bağlama hatalarının önbelleğe alınmasını devre dışı bırakmayın. Bu, .NET Framework sürüm 2.0 ile başlayan varsayılan bağlama davranışıdır. |
1 | Derleme yoklama tarafından bulunamadığından oluşan bağlama hatalarının önbelleğe alınmasını devre dışı bırakın. Bu ayar, .NET Framework sürüm 1.1'in bağlama davranışına geri döner. |
Alt Öğeler
Yok.
Üst Öğeler
Öğe | Açıklama |
---|---|
configuration |
Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe. |
runtime |
Derleme bağlama ve atık toplama hakkında bilgi içerir. |
Açıklamalar
.NET Framework sürüm 2.0'dan başlayarak, derlemeleri yüklemek için varsayılan davranış tüm bağlama ve yükleme hatalarını önbelleğe almaktır. Başka bir ifadeyle, bir derlemeyi yükleme girişimi başarısız olursa, aynı derlemeyi yüklemek için yapılan sonraki istekler, derlemeyi bulma girişimi olmadan hemen başarısız olur. Bu öğe, derleme yoklama yolunda bulunamadığından oluşan bağlama hataları için bu varsayılan davranışı devre dışı bırakır. Bu hatalar oluşturur FileNotFoundException.
Bazı bağlama ve yükleme hataları bu öğeden etkilenmez ve her zaman önbelleğe alınır. Derleme bulunduğundan ancak yüklenemediğinden bu hatalar oluşur. Ya da FileLoadExceptionatarlarBadImageFormatException. Aşağıdaki listede bu tür hatalara ilişkin bazı örnekler verilmiştir.
Bir dosyayı yükleme girişimi geçerli bir derleme değilse, hatalı dosya doğru derlemeyle değiştirilse bile derlemeyi yükleme girişimleri başarısız olur.
Dosya sistemi tarafından kilitlenen bir derlemeyi yüklemeye çalışırsanız, derleme dosya sistemi tarafından yayımlandıktan sonra bile derlemeyi yükleme girişimleri başarısız olur.
Yüklemeye çalıştığınız derlemenin bir veya daha fazla sürümü yoklama yolundaysa, ancak istediğiniz belirli sürüm bunlar arasında değilse, doğru sürüm yoklama yoluna taşınsa bile sonraki yükleme girişimleri başarısız olur.
Örnek
Aşağıdaki örnekte, derleme yoklama tarafından bulunamadığından oluşan derleme bağlama hatalarının önbelleğe alınmasının nasıl devre dışı bırakıldığı gösterilmektedir.
<configuration>
<runtime>
<disableCachingBindingFailures enabled="1" />
</runtime>
</configuration>