Aracılığıyla paylaş


<ç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.