<Elemento dependentAssembly>

Incapsula i criteri di associazione e il percorso dell'assembly per ciascun 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.

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione
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 in un'altra.
publisherPolicy Specifica se il runtime applica i criteri di pubblicazione per questo assembly.

Elementi padre

Elemento Descrizione
assemblyBinding Contiene le informazioni sul reindirizzamento della versione degli assembly e i relativi percorsi.
configuration Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework.
runtime Contiene informazioni sull'associazione degli assembly e sull'operazione di Garbage Collection.

Esempio

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>  

Vedi anche