ASP.NET MVC程序在最近的补丁星期二之后无法编译

时间:2014-10-16 17:15:18

标签: c# asp.net-mvc updates

我在Visual Studio 2013中使用MVC 5,C#,.NET 4.5.1。昨天(2014年10月15日)发布Microsoft / Windows Update后,我的程序拒绝编译以下两种类型的多个错误:

  

名称空间'System.Web'中不存在类型或命名空间名称'Mvc'       找不到类型或命名空间名称'ControllerContext'(您是否缺少using指令或程序集引用?)

我在不同的计算机上(也使用补丁程序)尝试了这个并且有相同的错误。有问题的程序正在制作中,并在更改前完美编译。

在我开始卸载和恢复不同的补丁之前,有其他人看到过这个问题并且已知解决方案/解决方法。

1 个答案:

答案 0 :(得分:1)

我昨天得到了同样的错误。我以为这是我做过的事情。我们解决方案中的一个项目引用了System.Web.Mvc 4.0.0.0,它无法再找到它。我使用NuGet更新了该项目到System.Web.Mvc 5.2.0.0(这是解决方案中所有其他项目都在使用的),一切都很顺利。