在机架空间云站点中使用itextsharp.dll
时出现安全异常。以下是例外:
[SecurityException:该程序集不允许部分受信任的调用方。]
有人可以帮忙吗?
最佳答案
为了确保您的程序集可以在中等信任的环境中工作,您需要给它们一个强名称,并使用告诉.NET安全运行时允许代码的属性对其进行标记。
要允许代码中部分受信任的调用者,请将以下属性添加到程序集的AssemblyInfo.cs文件中:
[assembly: AllowPartiallyTrustedCallers]
您还需要确保该文件引用System.Security命名空间。
此外,您还需要通过项目属性对话框对程序集进行签名,从而为程序集起一个好名字。