【发布时间】:2014-12-11 03:45:09
【问题描述】:
我是唯一一个在 10 月 15 日安装了 Windows Update (8.1) 的人,但由于这个警告,MVC 突然停止工作?
警告 1 无法解析此引用。找不到程序集“System.Web.Mvc,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35,processorArchitecture=MSIL”。检查以确保该程序集存在于磁盘上。如果您的代码需要此引用,您可能会遇到编译错误。
似乎此 Windows 更新安装了版本号为 4.0.0.1 的较新版本的 MVC,并从程序文件夹中删除了旧版本。
有人知道如何在不为每个项目抓取的情况下解决此问题吗?
【问题讨论】:
-
参考来自哪里?广汽?引用程序集还是 nuget?
-
就此事阅读Microsoft's blog。 (感谢e4rthdog 链接到此,只是评论以获得更多可见性)
-
请记住,您还必须在生产环境中编辑 web.config。
标签: .net asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 windows-update