Pregunta

Estoy buscando establecer la plena confianza para un solo elemento web, ¿es esto posible? manifest.xml tal vez?

¿Fue útil?

Solución

¿Ha intentado registrar el ensamblaje en el GAC? Este es el enfoque preferido para dar a cualquier ensamblaje la plena confianza en su máquina:

gacutil.exe \i C:\Path\To\Dll.dll

Espero que ayude. Avíseme si entendí mal su pregunta.

Otros consejos

Por lo que recuerdo, manifest.xml es correcto, y usted especifica CodeAccessSecurity.

Este artículo tiene una descripción detallada al respecto. http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2007/07/05/how-to-configure-code-access-security-for-a-web-part.aspx

cuando implementa su solución, entonces la implementa con el indicador -allowCasPolicies en

No estoy seguro de que quisiera incluir un elemento web en el GAC

Puede instalar un elemento web empaquetado CAB en el GAC usando

STSADM -o addwppack -filename yourwebpart.cab -globalinstall

Si está utilizando paquetes WSP, necesita establecer atributos en el archivo manifext.xml

<Assembly Location="yourassembly.dll" DeploymentTarget="GlobalAssemblyCache">

y llame

STSADM -o AddSolution -filename yourwebpart.wsp

STSADM -o DeploySolution -name yourwebpart.wsp -allcontenturls -immediate -force -allowGacDeployment

Por supuesto que no deberías instalarlo en el GAC si puedes ayudarlo, configurar CAS es la forma preferida.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top