1

我正在尝试使用AddInToken.Activate()接受 的 MAF 方法的重载AppDomain,以便我可以传递由我的客户端应用程序创建的应用程序域。

当传递AppDomain的配置了不受限制的权限时,它可以正常工作,但是如果我减少权限集(例如,通过使用 Internet 沙盒权限集),MAFSecurityException在执行发现其加载项所需的反射时会抛出一个。由于 MAF 程序集安装在 GAC 中,它们不应该被完全信任吗?

我知道 MAF 提供了其他方法重载,它们将为AppDomain我创建一个并允许我指定分配给它的权限集,但我不能在我的应用程序中使用这种方法,因为我需要能够指定我自己的列表将获得完全信任的强名称程序集。

有什么建议么?

谢谢,

蒂姆

4

0 回答 0