cshtml Razor错误消息,条件格式

时间:2013-12-23 14:53:06

标签: asp.net-mvc-4 razor resharper

今天早上我的CSHTML文件出现了一个奇怪的问题。一时间一切正常......然后下一刻,一切都还在运行,但我所有的代码突出显示任何与@ infront相关的代码已经消失了。 该项目仍然编译并运行良好,但我得到红色亮点哪里有一个 代码块。 此网站上有大量条件格式的帖子,但他们都建议更改代码。我不想改变任何代码,一切正常。我只想在@back后面找到黄色。 它在aspx文件中都运行良好。我想不出我做了什么来解决这个问题。

enter image description here

修改

我已经创建了一个新项目并手动复制了每个代码文件。

这就是它在新项目中的表现。

enter image description here

和旧的

一样

enter image description here

1 个答案:

答案 0 :(得分:1)

这是Visual Studio中的一个错误。你无能为力。只是因为微软的家伙没有在Razor视图中获得Syntax Highligthing和Intellisense。希望他们将在Visual Studio的某个未来版本中使用。

您显示的代码没有任何问题。它在运行时完美运行。只是你正在使用的工具无法实现这一点。