更新: mvc 4至 mvc 5也是如此。
我启动了一个新的 mvc4项目,并在其中迁移了一个 mvc3项目(控制器/模型/脚本等)。现在所有东西都编译了,我得到了下面的错误:
采用安全透明方法的 WebMatrix 尝试。网络数据。PreApplicationStartCode.Start ()’访问安全关键方法‘ System。韦伯。网页。剃刀。WebPageRazorHost.AddGlobalImport (系统。字符串)’失败。
我在网上找不到任何有这个错误的东西。这个错误在应用程序启动之前就出现了。
我尝试用 nuget 重新安装所有程序集,但是没有使用“干净的”web.config。
以前有人遇到过这种问题吗?