0

我在框架中使用了微软添加。我正在从主主机加载一个加载项,并且在加载项中我写了:

NetworkInterface[] adapters = NetworkInterface.GetAllNetworkInterfaces(). 上面的行导致 System.Security 异常。完整的异常消息说:[Request for the permission of type 'System.Net.NetworkInformation.NetworkInformationPermission, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.].

请帮助并让我知道如何为加载为加载项(反射)的 dll 设置安全权限。

4

1 回答 1

0

如果您正在谈论System.AddIn命名空间中的类,那么您可能需要文章How to: Activate Add-ins with different Isolation and Security Levels和相关链接,您可以在其中指定一些(或全部)加载项应该通过NetworkInformationPermission使用PermissionSet.

于 2013-03-14T08:01:19.430 回答