3

itextsharp.dllrackspace 云站点中使用时出现安全异常。以下是例外情况:

[SecurityException:该程序集不允许部分受信任的调用者。]

有人可以帮忙吗?

4

1 回答 1

3

为确保您的程序集能够在中等受信任的环境中工作,您需要给它们一个强名称并用一个属性标记它们,告诉 .NET 安全运行时允许该代码。

要允许来自您的代码的部分受信任的调用者,请将以下属性添加到程序集的 AssemblyInfo.cs 文件中:

[assembly: AllowPartiallyTrustedCallers]

您还需要确保文件引用 System.Security 命名空间。

此外,您还需要通过项目属性对话框对程序集进行签名,为程序集提供一个强名称。

于 2013-08-23T07:39:31.867 回答