Freigeben über


<dependentAssembly> Element

Kapselt Bindungsrichtlinien und Assemblyspeicherort für jede Assembly. Verwenden Sie für jede Assembly ein dependentAssembly Element.

<Konfiguration>
   <Laufzeit>
     <assemblyBinding>
       <Dependentassembly>

Syntax

<dependentAssembly>
</dependentAssembly>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Keiner.

Untergeordnete Elemente

Element Description
assemblyIdentity Enthält identifizierende Informationen zur Assembly. Dieses Element muss in jedem dependentAssembly Element enthalten sein.
codeBase Gibt an, wo die Laufzeit eine freigegebene Assembly finden kann, wenn sie nicht auf dem Computer installiert ist.
bindingRedirect Leitet eine Assemblyversion an eine andere um.
publisherPolicy Gibt an, ob die Laufzeit die Herausgeberrichtlinie für diese Assembly anwendet.

Übergeordnete Elemente

Element Description
assemblyBinding Enthält Informationen zur Assemblyversionsumleitung und zu den Speicherorten von Assemblys.
configuration Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei.
runtime Enthält Informationen zur Assemblybindung und Garbage Collection.

Example

Das folgende Beispiel zeigt, wie Assemblyinformationen für zwei Assemblys gekapselt werden.

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

Siehe auch