我的主机仅允许中等可信的 Web 应用程序。

我收到此错误:

Exception Details: System.Security.SecurityException: That assembly does not allow partially trusted callers.

我有代码,我应该更改什么?我读到我可以在每个文件中添加一个属性:汇编:允许征收trustedCallers]但是我的解决方案有大量文件,是否有更快的方法来执行此操作?(单一的全局变化?)

我希望我可以缩小导致问题的方法或包含名称空间的范围。我什至不知道这个大会是否签署了。

有帮助吗?

解决方案

如果您要部署的Web应用程序的一个或多个组件,您应该只有该属性添加到每个AssemblyInfo.cs中。 。 。这确实应该更多的每项目的不是源文件。

此更改一次的事情

您应该能够做到在文件查找,设置“看看这些类型的文件”到“的AssemblyInfo.cs”并查找文本“集结号:AssemblyTitle”

您应该只得到每个项目一个砸在你的解决方案。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top