Aracılığıyla paylaş


<assemblyBinding> öğesi <runtime>

Derleme sürümü yeniden yönlendirmesi ve derlemelerin konumları hakkında bilgi içerir.

<configuration>
  <runtime>
    <assemblyBinding>

Sözdizimi

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

Attributes

Özellik Description
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 bir .NET Framework sürüm numarası kullanır. Öznitelik appliesTo belirtilmezse, <assemblyBinding> öğesi .NET Framework'ün tüm sürümlerine uygulanır. appliesTo Özniteliği .NET Framework sürüm 1.1'de kullanıma sunulmuştur; .NET Framework sürüm 1.0 tarafından yoksayılır. Bu, bir <assemblyBinding> öznitelik belirtilmiş olsa bile .NET Framework sürüm 1.0 kullanılırken tüm appliesTo öğelerin uygulandığı anlamına gelir.

Alt Öğeler

Öğe Description
<Dependentassembly> Bir derleme için bağlama ilkesini ve derleme konumunu kapsüller. Her derleme için bir <dependentAssembly> etiket 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 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 Derleme bağlama ve çöp toplama hakkında bilgi içerir.

Example

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ğlanmayları 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ı appliesTo yeniden yönlendirmek için ö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 bakınız