Elemento <dependentAssembly>

Encapsula la directiva de enlace y la ubicación de cada ensamblado. Use un elemento dependentAssembly para cada ensamblado.

<configuration>
  <runtime>
    <assemblyBinding>
      <dependentAssembly>

Sintaxis

<dependentAssembly>
</dependentAssembly>  

Atributos y elementos

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Elemento Descripción
assemblyIdentity Contiene información de identificación sobre el ensamblado. Este elemento debe incluirse en cada elemento dependentAssembly.
codeBase Especifica dónde puede el tiempo de ejecución encontrar un ensamblado compartido si no está instalado en el equipo.
bindingRedirect Redirige una versión de ensamblado a otra versión.
publisherPolicy Especifica si el tiempo de ejecución aplica la directiva de editor para este ensamblado.

Elementos primarios

Elemento Descripción
assemblyBinding Contiene información sobre la redirección de versiones de ensamblado y las ubicaciones de ensamblados.
configuration Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.
runtime Contiene información del enlace del ensamblado y de la recolección de elementos no utilizados.

Ejemplo

En el ejemplo siguiente se muestra cómo encapsular la información del ensamblado para dos ensamblados.

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

Consulte también