<dependentAssembly>-Element

Kapselt die Bindungsrichtlinie und den Assemblyspeicherort für jede Assembly ein. Verwenden Sie für jede Assembly ein dependentAssembly-Element.

<configuration>-Element
  <runtime>-Element
    <assemblyBinding>-Element
      <dependentAssembly>-Element

<dependentAssembly> 
</dependentAssembly>

Attribute und Elemente

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

Attribute

Keine.

Untergeordnete Elemente

Element Beschreibung

assemblyIdentity

Enthält Identifizierungsinformationen für die Assembly. Dieses Element muss in jedes dependentAssembly-Element eingefügt werden.

codeBase

Gibt an, wo die Runtime eine freigegebene Assembly finden kann, wenn sie nicht auf dem Computer installiert ist.

bindingRedirect

Leitet eine Assemblyversion in eine andere um.

publisherPolicy

Gibt an, ob die Runtime die Herausgeberrichtlinie für diese Assembly anwendet.

Übergeordnete Elemente

Element Beschreibung

assemblyBinding

Enthält Informationen über die Assemblyversionsumleitung und die Speicherorte von Assemblys.

configuration

Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird.

runtime

Enthält Informationen über die Assemblybindung und die Garbage Collection.

Beispiel

Das folgende Beispiel veranschaulicht, wie Sie Assemblyinformationen für zwei Assemblys kapseln.

<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

Referenz

Schema für Laufzeiteinstellungen

Konzepte

Umleiten von Assemblyversionen

Weitere Ressourcen

Konfigurationsdateischema für .NET Framework