Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET MVC程序在最近的修补程序发布后无法编译_C#_Asp.net Mvc_Updates - Fatal编程技术网

C# ASP.NET MVC程序在最近的修补程序发布后无法编译

C# ASP.NET MVC程序在最近的修补程序发布后无法编译,c#,asp.net-mvc,updates,C#,Asp.net Mvc,Updates,我正在Visual Studio 2013中使用MVC 5、C#、.NET 4.5.1。继昨天(2014年10月15日)的Microsoft/Windows更新之后,我的程序拒绝编译,出现以下两种类型的多个错误: 命名空间“System.Web”中不存在类型或命名空间名称“Mvc” 找不到类型或命名空间名称“ControllerContext”(是否缺少using指令或程序集引用?) 我曾在另一台计算机上尝试过(也使用了补丁),但也出现了相同的错误。有问题的程序正在生产中,并且在更改之前编译得非

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

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

我曾在另一台计算机上尝试过(也使用了补丁),但也出现了相同的错误。有问题的程序正在生产中,并且在更改之前编译得非常完美


在我开始卸载和恢复不同的修补程序之前,是否有其他人看到过此问题,并且知道解决方案/解决方法。

我昨天遇到了相同的错误。我以为这是我做的事。我们解决方案中的一个项目引用了System.Web.mvc4.0.0.0,但它再也找不到它了。我使用NuGet将该项目更新为System.Web.Mvc 5.2.0.0(这是解决方案中所有其他项目都在使用的内容),一切都很好。

可能重复我昨天遇到的相同错误。我以为这是我做的事。我们的解决方案中的一个项目引用了System.Web.Mvc 4.0.0.0,但再也找不到了。我用NuGet更新了这个项目,升级到System.Web.Mvc 5.2.0.0,一切都很好。请查看dmatson在@CraigW上的答案。你的解决方案非常有效。如果你想要分数,请将答案贴出来。Craig W的解决方案解决了这个问题,在其他地方做了最小的改动。除非有什么好的理由,否则我还是坚持下去。答案不是重复的。