<çalışma zamanı için <assemblyBinding> Öğesi>
Derleme sürümü yeniden yönlendirmesi ve derlemelerin konumları hakkında bilgi içerir.
<Yapılandırma>
<Çalışma zamanı>
<assemblyBinding>
Syntax
<assemblyBinding
xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
</assemblyBinding>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik | Açıklama |
---|---|
Xmlns | Gerekli öznitelik. Derleme bağlaması için gereken XML ad alanını belirtir. Değer olarak "urn:schemas-microsoft-com:asm.v1" dizesini kullanın. |
Appliesto | .NET Framework derleme yeniden yönlendirmesinin uygulandığı çalışma zamanı sürümünü belirtir. Bu isteğe bağlı öznitelik, hangi sürüm için geçerli olduğunu belirtmek için .NET Framework sürüm numarasını kullanır. hiçbir appliesTo özniteliği belirtilmezse, <assemblyBinding> öğesi .NET Framework tüm sürümlerine uygulanır. appliesTo özniteliği .NET Framework sürüm 1.1'de sunulmuştur; .NET Framework sürüm 1.0 tarafından yoksayılır. Bu, bir appliesTo özniteliği belirtilmiş olsa bile .NET Framework sürüm 1.0 kullanılırken tüm <assemblyBinding> öğelerinin uygulandığı anlamına gelir. |
Alt Öğeler
Öğe | Açıklama |
---|---|
<Dependentassembly> | Bir derleme için bağlama ilkesini ve derleme konumunu kapsüller. Her derleme için bir <dependentAssembly> etiketi kullanın. |
<Yoklama> | Derlemeler yüklenirken ortak dil çalışma zamanı aramalarının alt dizinlerini belirtir. |
<publisherPolicy> | Çalışma zamanının yayımcı ilkesi uygulayıp uygulamayacağını belirtir. |
<qualifyAssembly> | Kısmi bir ad kullanıldığında dinamik olarak yüklenmesi gereken derlemenin tam adını belirtir. |
Ü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. |
Örnek
Aşağıdaki örnekte, bir derleme sürümünün başka bir derlemeye nasıl yeniden yönlendirildiği ve bir kod tabanının nasıl sağlanıp sağlanıp sağlanmayği gösterilmektedir.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly"
publicKeyToken="32ab4ba45e0a69a1"
culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0"
newVersion="2.0.0.0"/>
<codeBase version="2.0.0.0"
href="http://www.litwareinc.com/myAssembly.dll"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
Aşağıdaki örnekte, bir .NET Framework derlemesinin bağlamasını yeniden yönlendirmek için appliesTo özniteliğinin nasıl kullanılacağı gösterilmektedir.
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
<dependentAssembly>
<assemblyIdentity name="mscorcfg" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
<bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
Ayrıca bkz.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.