C# NetworkInterface.GetAllNetworkInterfaces()导致System.Security异常

C# NetworkInterface.GetAllNetworkInterfaces()导致System.Security异常,c#,reflection,add-in,system.security,C#,Reflection,Add In,System.security,我使用了microsoft插件框架。我正在从主主机加载外接程序,并在外接程序中编写了: NetworkInterface[]adapters=NetworkInterface.GetAllNetworkInterfaces()。 上述行导致System.Security异常。完整的异常消息显示:[请求类型为'System.Net.NetworkInformation.NetworkInformation permission,System,Version=4.0.0.0,Culture=neut

我使用了microsoft插件框架。我正在从主主机加载外接程序,并在外接程序中编写了:

NetworkInterface[]adapters=NetworkInterface.GetAllNetworkInterfaces()
。 上述行导致System.Security异常。完整的异常消息显示:
[请求类型为'System.Net.NetworkInformation.NetworkInformation permission,System,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a561934e089'的权限失败。]


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

如果您谈论的是
System.AddIn
命名空间中的类,那么您可能需要文章和相关链接,在这些链接中,您可以使用