更新:从mvc 4到mvc 5相同。
我开始了一个新的mvc 4项目,并在其中迁移了一个mvc 3项目(控制器/模型/脚本等)。现在一切都编译了,但出现以下错误:
尝试通过安全透明方法'WebMatrix.WebData.PreApplicationStartCode.Start()'访问安全关键方法'System.Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport(System.String)'失败。
我在网上找不到与此错误有关的任何内容。在进入应用程序启动之前,将出现错误。
我尝试使用nuget重新安装所有程序集,使“干净的” web.config无效。
有人遇到过这个问题吗?
Resources
班级上造成了一些名称空间问题,但我将其更改为,Properties.Resources.xxxxx
并解决了这些问题。