Aracılığıyla paylaş


<relativeBindForResources> Öğe

Araştırmayı uydu derlemeleri için iyileştirir.

<configuration>
  <runtime>
    <relativeBindForResources>

Sözdizimi

<relativeBindForResources
   enabled="true|false" />

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Attributes

Özellik Description
enabled Gerekli öznitelik.

Ortak dil çalışma zamanının araştırmayı uydu derlemeleri için iyileştirip iyileştirmediğini belirtir.

enabled Özniteliği

Değer Description
false Çalışma zamanı, araştırmayı uydu derlemeleri için iyileştirmez. Bu varsayılan değerdir.
true Çalışma zamanı, araştırmayı uydu derlemeleri için iyileştirir.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Description
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 Çalışma zamanı başlatma seçenekleri hakkında bilgi içerir.

Açıklamalar

Genel olarak, Kaynakları Paketle ve Dağıt konusunda belirtildiği gibi Resource Manager kaynakları yoklar. Bu, Resource Manager kaynağın belirli bir yerelleştirilmiş sürümünü yokladığında genel derleme önbelleğine bakabileceği, uygulamanın kod tabanındaki kültüre özgü bir klasöre bakabileceği, uydu derlemeleri için Windows Installer'ı sorgulayıp olayı tetikleyebileceği AppDomain.AssemblyResolve anlamına gelir. öğesi, <relativeBindForResources> Resource Manager'ın uydu derlemeleri için yoklamalarının yolunu iyileştirir. Aşağıdaki koşullar altında kaynakları yoklarken performansı artırabilir:

  • Uydu derlemesi kod derlemesi ile aynı konuma dağıtıldığında. Başka bir deyişle, kod derlemesi genel derleme önbelleğine yüklenmişse, uydu derlemelerinin de oraya yüklenmesi gerekir. Kod derlemesi uygulamanın kod tabanında yüklüyse, uydu derlemeleri de kod tabanındaki kültüre özgü bir klasöre yüklenmelidir.
  • Windows Installer kullanılmadığında veya uydu derlemelerinin isteğe bağlı yüklemesi için nadiren kullanıldığında.
  • Uygulama kodu olayı işlemediğinde AppDomain.AssemblyResolve .

öğesinin enabled<relativeBindForResources> özniteliğinitrue, Resource Manager'ın araştırmasını uydu derlemeleri için aşağıdaki gibi iyileştirir:

  • Uydu derlemesini araştırmak için üst kod derlemesinin konumunu kullanır.
  • Uydu derlemeleri için Windows Installer'a sorgu yapmaz.
  • Olayı tetiklemiyor AppDomain.AssemblyResolve .

Ayrıca bakınız