Condividi tramite


<dependentAssembly> Elemento

Incapsula i criteri di associazione e il percorso dell'assembly per ogni assembly. Usare un dependentAssembly elemento per ogni assembly.

<configurazione>
   <Runtime>
     <assemblyBinding>
       <dependentAssembly>

Sintassi

<dependentAssembly>
</dependentAssembly>

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributes

Nessuno.

Elementi figli

Elemento Description
assemblyIdentity Contiene informazioni di identificazione sull'assembly. Questo elemento deve essere incluso in ogni dependentAssembly elemento.
codeBase Specifica dove il runtime può trovare un assembly condiviso se non è installato nel computer.
bindingRedirect Reindirizza una versione dell'assembly a un'altra.
publisherPolicy Specifica se il runtime applica i criteri di pubblicazione per questo assembly.

Elementi padre

Elemento Description
assemblyBinding Contiene informazioni sul reindirizzamento della versione dell'assembly e sui percorsi degli assembly.
configuration Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework.
runtime Contiene informazioni sull'associazione di assembly e la Garbage Collection.

Example

Nell'esempio seguente viene illustrato come incapsulare le informazioni sull'assembly per due assembly.

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

Vedere anche