Pregunta

Tengo un ensamblado FullTrust, el Ensamblaje A, que llama a un componente de terceros, el Ensamblaje B.¿Hay alguna manera de que pueda, a través de A.dll.config o en el código de A, evitar que las demandas de CAS se propaguen por la pila al Ensamblaje B, que no tiene FullTrust?

No quiero alterar la política de seguridad de la máquina, si es posible.

¿Fue útil?

Solución

Podrías crear un dominio de aplicación independiente, utilizando la API de espacio aislado en 2.0.MSDN lo explica mucho mejor que yo.Por supuesto, entonces estás organizando dominios de aplicaciones;pero si quieres aislamiento ese es el precio que tienes que pagar.

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