我在Visual Studio 2013中使用MVC 5,C#,.NET 4.5.1。昨天(2014年10月15日)发布Microsoft / Windows Update后,我的程序拒绝编译以下两种类型的多个错误:
名称空间'System.Web'中不存在类型或命名空间名称'Mvc' 找不到类型或命名空间名称'ControllerContext'(您是否缺少using指令或程序集引用?)
我在不同的计算机上(也使用补丁程序)尝试了这个并且有相同的错误。有问题的程序正在制作中,并在更改前完美编译。
在我开始卸载和恢复不同的补丁之前,有其他人看到过这个问题并且已知解决方案/解决方法。
答案 0 :(得分:1)
我昨天得到了同样的错误。我以为这是我做过的事情。我们解决方案中的一个项目引用了System.Web.Mvc 4.0.0.0,它无法再找到它。我使用NuGet更新了该项目到System.Web.Mvc 5.2.0.0(这是解决方案中所有其他项目都在使用的),一切都很顺利。