Бөлісу құралы:


<dependentAssembly> Элемент

Инкапсулирует политику привязки и расположение сборки для каждой сборки. Используйте один dependentAssembly элемент для каждой сборки.

<configuration>
  <runtime>
    <assemblyBinding>
      <dependentAssembly>

Синтаксис

<dependentAssembly>
</dependentAssembly>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Attributes

Нет.

Дочерние элементы

Элемент Description
assemblyIdentity Содержит сведения об сборке. Этот элемент должен быть включен в каждый dependentAssembly элемент.
codeBase Указывает, где среда выполнения может найти общую сборку, если она не установлена на компьютере.
bindingRedirect Перенаправляет одну версию сборки в другую.
publisherPolicy Указывает, применяет ли среда выполнения политику издателя для этой сборки.

Родительские элементы

Элемент Description
assemblyBinding Содержит сведения о перенаправлении версий сборки и расположениях сборок.
configuration Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework.
runtime Содержит сведения о привязке сборки и сборке мусора.

Example

В следующем примере показано, как инкапсулировать сведения о сборке для двух сборок.

<configuration>
   <runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
         <dependentAssembly>
            <assemblyIdentity name="myAssembly"
                              publicKeyToken="32ab4ba45e0a69a1"
                              culture="neutral" />
            <!--Redirection and codeBase policy for myAssembly.-->
         </dependentAssembly>
         <dependentAssembly>
            <assemblyIdentity name="mySecondAssembly"
                              publicKeyToken="32ab4ba45e0a69a1"
                              culture="neutral" />
            <!--Redirection and codeBase policy for mySecondAssembly.-->
         </dependentAssembly>
      </assemblyBinding>
   </runtime>
</configuration>

См. также