我常用的网站托管服务提供商更改了其政策,只允许中等信任托管应用程序。
我以前使用 Visual Studio 2010。但是使用 Visual Studio 2015 开发了一个新的应用程序。出现安全错误。
只是为了测试厌倦加载和运行“几乎是空的”站点,当您开始一个新项目时由 Visual Studio 2015 生成的站点(不是空站点,而是 Microsoft VS 2015 生成的所有代码)
像那样:
File > New Project
ASP.NET Web Application Visual C#
ASP.NET 4.5.2 Templates
Web Forms
同样的错误!
我得出的结论是,VS 2015 生成的最基本应用程序需要完全信任!!!
拜托,有人知道这个基本的初始 VS2015 应用程序内部的什么需要完全信任吗?
先谢谢你, 里卡多孔蒂
最佳答案
当前版本的 ASP.NET 现在只支持完全信任,一些托管服务提供商不提供完全信任。 ASP.Net MVC 5 不再支持对 <trust level="Medium" />
的部分信任您需要在 MVC3 或 MVC 4 中开发此应用程序。有关详细信息,请阅读此 ASP.NET Partial Trust does not guarantee application isolation
关于c# - 完全信任和中度信任问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34500827/