Udostępnij przez


<dependentAssembly> Pierwiastek

Hermetyzuje zasady powiązania i lokalizację zestawu dla każdego zestawu. Użyj jednego dependentAssembly elementu dla każdego zestawu.

<konfiguracji>
   <Środowiska wykonawczego>
     <Assemblybinding>
       <dependentAssembly>

Składnia

<dependentAssembly>
</dependentAssembly>

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Attributes

Żaden.

Elementy podrzędne

Składnik Description
assemblyIdentity Zawiera informacje identyfikujące zestaw. Ten element musi być dołączony do każdego dependentAssembly elementu.
codeBase Określa, gdzie środowisko uruchomieniowe może znaleźć zestaw udostępniony, jeśli nie jest zainstalowany na komputerze.
bindingRedirect Przekierowuje jedną wersję zestawu do innej.
publisherPolicy Określa, czy środowisko uruchomieniowe stosuje zasady wydawcy dla tego zestawu.

Elementy nadrzędne

Składnik Description
assemblyBinding Zawiera informacje o przekierowywaniu wersji zestawu i lokalizacjach zestawów.
configuration Element główny w każdym pliku konfiguracji używanym przez środowisko uruchomieniowe języka wspólnego i aplikacje programu .NET Framework.
runtime Zawiera informacje na temat powiązania zestawu i odzyskiwania pamięci.

Example

W poniższym przykładzie pokazano, jak hermetyzować informacje o zestawie dla dwóch zestawów.

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

Zobacz także