ReSharper 间歇性地显示有效 Razor 代码的红色错误

ReSharper intermittently showing red errors for valid Razor code

编辑 CSHTML 页面时,ReSharper 间歇性地以红色显示一些有效的 Razor 语法,表示存在错误。打开文件时语法为红色,编辑时变为正常,保存后再次变为红色:

即使是红色,代码构建成功,ReSharper 甚至在悬停时提供有关语法的正确信息:

我的环境是:

我尝试了其他问题(例如 ReSharper "can not resolve symbol" even when project builds, )中提供的解决方案,例如 Suspending/Resuming ReSharper、清除缓存等。我什至尝试完全重新安装 ReSharper,但 none 有帮助.

可能相关的 (?) 是我最近为其他项目安装了 MVC 3 和 MVC 4,但后来又卸载了它们。

对于可能导致此问题的原因有什么建议吗?会不会是 ReSharper 的一个错误?

更新:

这实际上只发生在 ReSharper 代码清理 运行 然后进行保存时。我有一个扩展,它在每次保存时自动执行此操作,但禁用了实际流程是:

我正在使用 默认:完全清理 配置文件。

这似乎是已知 ReSharper 错误的症状,将在版本 10.1 中修复

https://youtrack.jetbrains.com/issue/RSRP-455788