编辑CSHTML页面时,ReSharper会以红色间歇显示一些有效的Razor语法,表示错误。打开文件时语法为红色,编辑时转为正常,保存后再次变为红色:
即使是红色,代码也会成功构建,ReSharper甚至可以提供有关悬停语法的正确信息:
我的环境是:
我已经尝试过在其他问题中提供的解决方案(例如ReSharper "can not resolve symbol" even when project builds,Resharper is suddenly showing red for Razor syntax),例如暂停/恢复ReSharper,清除缓存等等。我甚至尝试完全重新安装ReSharper,但这些都没有帮助。< / p>
潜在相关(?)是我最近为其他项目安装了MVC 3和MVC 4,但我已经将它们再次卸载了。
对可能导致此问题的任何建议?它可能是一个ReSharper错误吗?
更新
这实际上只在运行ReSharper代码清理然后进行保存时才会发生。我有一个扩展,它在每次保存时自动执行此操作,但禁用了实际流程:
我正在使用默认:完全清理个人资料。
答案 0 :(得分:2)
这似乎是已知ReSharper错误的症状,将在10.1版中修复