相关疑难解决方法(0)

Razor语法突出显示无法在VS 2012中使用MVC 5

我正在使用Visual Studio 2013 RC中的MVC 5 RC 1.效果很好.

现在我将VS 2012中的现有MVC 4项目升级到MVC 5,方法与此处描述的相同

我还更改了web.config(s) - 请参阅" 从MVC4升级到MVC5 "

除了在视图中突出显示Razor/C#代码之外,所有内容(构建,运行Web应用程序,甚至智能感知)都能正常工作.

我还尝试了在VS 2013中创建的MVC 5项目.结果相同.所以我假设VS 2012没有"理解"新组件?!

任何已知的解决方法或想法可以突出显示?

c# razor visual-studio-2012 visual-studio-2013 asp.net-mvc-5

47
推荐指数
5
解决办法
3万
查看次数

BC30561:'Html'不明确,从命名空间或类型'System.Web.WebPages,System.Web.Mvc'导入

我将我的MVC应用程序从MVC 3升级到5.2.2,现在我收到了这个错误.我使用新的项目向导创建了一个全新的MVC项目,这很有效,我在两个项目中比较了我/web.configViews/web.config文件,但没有看到任何看起来很重要的差异.

在对象浏览器中查看,我发现实际上有两个不同的HtmlHelper对象定义在System.Web.WebPages和中System.Web.Mvc,这似乎是相关的:

在此输入图像描述

但我不确定如何处理这个事实.

asp.net asp.net-mvc asp.net-mvc-5.2

4
推荐指数
1
解决办法
2407
查看次数