【发布时间】:2012-06-06 11:06:53
【问题描述】:
我正在尝试创建一个沙盒应用程序域。为了实现这一点,我使用了AppDomain.CreateDomain,提供了要沙盒化的 DLL 的路径。
但是,我注意到如果该 DLL 在 GAC 中,则该 DLL 是完全受信任的,因此如果其中有 PermissionSet.Assert,它可以接收不受限制的访问。
所以,我想知道是否有办法
- 强制 DLL 从路径加载,而不是从 GAC 加载,因此它将是部分信任的。
- 或 - 将 GAC 中的某个 DLL 标记为部分信任。
谢谢!
【问题讨论】:
标签: c# .net security appdomain