Compartilhar via


Elemento <dependentAssembly>

Encapsula local do assembly e política de associação para cada assembly. Use um elemento dependentAssembly para cada assembly.

<configuração>
  <runtime>
    <assemblyBinding>
      <dependentAssembly>

Syntax

<dependentAssembly>
</dependentAssembly>  

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Nenhum.

Elementos filho

Elemento Descrição
assemblyIdentity Contém informações de identificação sobre o assembly. Esse elemento deve ser incluído em cada elemento dependentAssembly.
codeBase Especifica onde o runtime pode encontrar um assembly compartilhado se ele não estiver instalado no computador.
bindingRedirect Redireciona uma versão do assembly para outra.
publisherPolicy Especifica se o runtime aplica a política do editor para este assembly.

Elementos pai

Elemento Descrição
assemblyBinding Contém informações sobre o redirecionamento de versão e os locais dos assemblies.
configuration O elemento raiz em cada arquivo de configuração usado pelos aplicativos do Common Language Runtime e .NET Framework.
runtime Contém informações sobre associação do assembly e coleta de lixo.

Exemplo

O exemplo a seguir mostra como encapsular informações de assembly para dois assemblies.

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

Confira também