如何在Visual Studio上的中级信任上运行Web项目

时间:2014-06-17 19:20:37

标签: c# visual-studio asp.net-mvc-4 iis

我正在开发一个MVC4项目,我正在使用PDF报告 http://www.codeproject.com/Articles/260470/PDF-reporting-using-ASP-NET-MVC 使用iTextsharp和iTextsharp.worker。它在本地机器上运行良好。

但是当我在godaddy服务器上托管项目时,除了Pdf报告外,每件事情都很顺利。它会抛出显示信任级别问题的安全错误。我谷歌一段时间,发现godaddy支持中等水平的信任。当我们开发项目时,默认情况下,visual studio使用信任级别Full。

我甚至试过用过                   当我在本地机器上工作时,我的网络配置文件中的部分。但即便是自我也在抛出错误。

所以我想知道是否可以在我的视觉工作室上以中等信任的方式运行我的项目,就像我每天都在进行开发一样。

1 个答案:

答案 0 :(得分:0)

尝试构建>在VS中清除命令。

同时检查您正在使用的.NET框架的Machine.config文件,并确保allowOverridetrue - http://msdn.microsoft.com/en-us/library/vstudio/wyts434y(v=vs.100).aspx

作为最后的手段在Machine.config中设置<trust level="Medium" />