¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

<generatePublisherEvidence> (Elemento)

Actualización: noviembre 2007

Especifica si el motor en tiempo de ejecución utiliza la directiva de editor de seguridad de acceso a código (CAS).

<configuration> (Elemento)
  Elemento <runtime>
    <generatePublisherEvidence> (Elemento)

<generatePublisherEvidence  
   enabled="true|false"/>

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

Atributos

Atributo

Descripción

enabled

Atributo necesario.

Especifica si el motor en tiempo de ejecución utiliza la directiva de editor CAS.

Atributo habilitado

Valor

Descripción

false

No utiliza la directiva de editor CAS.

true

Utiliza la directiva de editor CAS. Éste es el valor predeterminado.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento

Descripción

configuration

Elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework.

runtime

Contiene información sobre las opciones de inicialización del motor en tiempo de ejecución.

Common Language Runtime (CLR) intenta comprobar la firma Authenticode en el momento de la carga para crear la evidencia Publisher del ensamblado. Sin embargo, de forma predeterminada, la mayoría de las aplicaciones no necesitan la evidencia Publisher. La directiva CAS estándar no confía en PublisherMembershipCondition. Debe evitar el costo innecesario que supone comprobar la firma del editor a menos que su aplicación se ejecute en un equipo con directivas CAS personalizadas o desee satisfacer las peticiones de PublisherIdentityPermission en un entorno de confianza parcial. (Las peticiones de permisos de identidad siempre son correctas un entorno de plena confianza.)

Bb629393.alert_note(es-es,VS.90).gifNota:

Es recomendable que los servicios utilicen el elemento <generatePublisherEvidence> para mejorar el rendimiento de inicio. Utilizar este elemento también puede ayudar a evitar retrasos que podrían provocar agotamiento del tiempo de espera y la cancelación del inicio del servicio.

Archivo de configuración

Este elemento sólo puede utilizarse en el archivo de configuración de la aplicación.

El ejemplo siguiente muestra cómo utilizar el elemento <generatePublisherEvidence> para deshabilitar la comprobación de la directiva de editor CAS para una aplicación.

<configuration>
    <runtime>
        <generatePublisherEvidence enabled="false"/>
    </runtime>
</configuration>

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft