Próbuję utworzyć domenę aplikacji piaskownicy. Aby to osiągnąć, używam AppDomain.CreateDomain
, podając ścieżkę do biblioteki DLL, która ma być piaskownicą..net 4 częściowe zaufanie zestaw z GAC
Jednak zauważyłem, że jeśli ta biblioteka DLL znajduje się w GAC, to biblioteka DLL jest w pełni zaufana, więc jeśli będzie tam PermissionSet.Assert
, może ona uzyskać nieograniczony dostęp.
Tak, zastanawiałem się, czy istnieje sposób, aby zarówno
- siła DLL załadować ze ścieżki, a nie od GAC, co będzie częściowo zaufanym.
- lub - oznaczyć określoną bibliotekę DLL w GAC, aby uzyskać częściowe zaufanie.
Dzięki!
davewinter (http://davedewinter.com/2009/05/22/how-to-host-a-partial-trust -sandbox /) nie jest już dostępny. Czy istnieje połączenie z lustrem? – Oli4