Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica si el tiempo de ejecución aplica la directiva de publicador.
<configuración>
<Ejecución>
<assemblyBinding>
<dependienteEnsamblado>
<publisherPolicy>
Syntax
<publisherPolicy apply="yes|no"/>
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Attributes
| Atributo | Description |
|---|---|
apply |
Especifica si se va a aplicar la directiva de publicador. |
apply Attribute
| Importancia | Description |
|---|---|
yes |
Aplica la directiva de publicador. Esta es la configuración predeterminada. |
no |
No aplica la directiva de publicador. |
Elementos secundarios
Ninguno.
Elementos primarios
| Elemento | Description |
|---|---|
assemblyBinding |
Contiene información sobre el redireccionamiento de la versión del ensamblado y las ubicaciones de los ensamblados. |
configuration |
Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework. |
dependentAssembly |
Encapsula la directiva de enlace y la ubicación del ensamblado para cada ensamblado. Use un <dependentAssembly> elemento para cada ensamblado. |
runtime |
Contiene información sobre el enlace de ensamblados y la recolección de elementos no utilizados. |
Observaciones
Cuando un proveedor de componentes publica una nueva versión de un ensamblado, el proveedor puede incluir una directiva de publicador para que las aplicaciones que usen la versión anterior ahora usen la nueva versión. Para especificar si se va a aplicar la directiva de publicador para un ensamblado determinado, coloque el <publisherPolicy> elemento en el <dependentAssembly> elemento .
La configuración predeterminada para el apply atributo es sí. Al establecer el apply atributo en no se invalida cualquier configuración anterior yes de un ensamblado.
Se requiere permiso para que una aplicación omita explícitamente la directiva de publicador mediante el <elemento publisherPolicy apply="no"/> del archivo de configuración de la aplicación. El permiso se concede estableciendo la SecurityPermissionFlag marca en .SecurityPermission Para obtener más información, consulte Permiso de seguridad de redirección de enlaces de ensamblados.
Example
En el ejemplo siguiente se desactiva la directiva de publicador para el ensamblado, myAssembly.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly"
publicKeyToken="32ab4ba45e0a69a1"
culture="neutral" />
<publisherPolicy apply="no"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>