<Элемент dependentAssembly>

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

<Конфигурации>
  <Среды выполнения>
    <assemblyBinding>
      <dependentAssembly>

Синтаксис

<dependentAssembly>
</dependentAssembly>  

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

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

Атрибуты

Отсутствует.

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

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

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

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

Пример

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

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

См. также раздел