Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Инкапсулирует политику привязки и расположение сборки для каждой сборки. Используйте один 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>