C# 从2.0升级到3.0以及从MVC4.0升级到MVC5.0后Razor中出现错误

C# 从2.0升级到3.0以及从MVC4.0升级到MVC5.0后Razor中出现错误,c#,asp.net-mvc-4,razor,asp.net-mvc-5,C#,Asp.net Mvc 4,Razor,Asp.net Mvc 5,从2.0和MVC4.0升级到5.0后,我出现了一些错误。有人知道从那以后发生了什么变化,会给我带来这些错误吗?我的项目建设得很好,但它只是烦人。请看图片 错误32“System.Web.WebPages.Html.HtmlHelper”不包含“Action”的定义,并且找不到接受“System.Web.WebPages.Html.HtmlHelper”类型的第一个参数的扩展方法“Action”(是否缺少using指令或程序集引用?) 谢谢 编辑: 此问题发生在Visual Studio 201

从2.0和MVC4.0升级到5.0后,我出现了一些错误。有人知道从那以后发生了什么变化,会给我带来这些错误吗?我的项目建设得很好,但它只是烦人。请看图片

错误32“System.Web.WebPages.Html.HtmlHelper”不包含“Action”的定义,并且找不到接受“System.Web.WebPages.Html.HtmlHelper”类型的第一个参数的扩展方法“Action”(是否缺少using指令或程序集引用?)

谢谢

编辑: 此问题发生在Visual Studio 2012上。 以下是我在遵循从MVC4升级到5的建议并下载“适用于Visual Studio 2012的Web Tools 2013.1”后遇到的新错误

可能会对您有所帮助我在从2.0升级到Razor 3.0,从mvc 4.0升级到5.0后出现错误您做得对吗?i、 e.获得正确的项目GUID、引用、NuGet包等?