Estoy intentando crear un dominio de aplicación de espacio aislado. Para lograr esto, estoy usando el AppDomain.CreateDomain
, dando la ruta de acceso de la DLL para que sea sandboxed..net 4 confía parcialmente en un ensamblado de GAC
Sin embargo, noté que si esa DLL está en el GAC, entonces la DLL es totalmente confiable, por lo tanto, si hay un PermissionSet.Assert
allí, puede recibir acceso sin restricciones.
Por lo tanto, me preguntaba si hay una manera de cualquiera
- fuerza de la DLL para cargar desde el camino, y no desde el GAC, por lo que será es de confianza parcial.
- o - marque una cierta DLL en el GAC para ser parcialmente confiable.
¡Gracias!
El davewinter (http://davedewinter.com/2009/05/22/how-to-host-a-partial-trust -sandbox /) ya no es accesible. ¿Hay un espejo en el enlace? – Oli4