<runtime> 的 <assemblyBinding> 項目

包含有關組件版本重新導向和組件位置的資訊。

<assemblyBinding  
   xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
</assemblyBinding>

屬性和項目

下列各節將說明屬性、子項目和父項目。

屬性

屬性

描述

xmlns

必要屬性。

指定組件繫結所需要的 XML 命名空間 (Namespace)。 使用字串 "urn:schemas-microsoft-com:asm.v1" 做為該值。

appliesTo

指定 .NET Framework 組件重新導向 (Redirection) 套用至的執行階段版本。 這個選擇性屬性使用 .NET Framework 版本號碼,指出它套用的版本。 如果沒有指定 appliesTo 屬性,則 <assemblyBinding> 項目會套用至所有的 .NET Framework 版本。 appliesTo 屬性過去在 .NET Framework 1.1 版中介紹過,現在的 .NET Framework 1.0 版則將它省略。 這表示在使用 .NET Framework 1.0 版時,所有的 <assemblyBinding> 項目都會被套用,甚至在指定了 appliesTo 屬性時也是如此。

子項目

項目

描述

<dependentAssembly>

封裝組件的繫結原則和組件位置。 為每個組件使用一個 <dependentAssembly> 標記。

<probing>

指定載入組件時 Common Language Runtime 搜尋的子目錄。

<publisherPolicy>

指定執行階段是否套用發行者原則。

<qualifyAssembly>

指定組件的完整名稱,使用部分名稱時,應以動態方式載入這個名稱。

父項目

項目

描述

configuration

Common Language Runtime 和 .NET Framework 應用程式所使用之每個組態檔中的根項目。

runtime

包含有關組件繫結和記憶體回收的資訊。

範例

下列範例顯示如何將一個組件版本重新導向為另一個版本,並且提供程式碼基底。

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

下列範例顯示如何使用 appliesTo 屬性重新導向 .NET Framework 組件的繫結。

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

請參閱

參考

執行階段設定結構描述

概念

重新導向組件版本

其他資源

.NET Framework 的組態檔結構描述