Resharper Inspection / Context Actions不仅适用于一个文件

时间:2017-03-09 11:08:07

标签: c# wpf visual-studio-2015 resharper visual-studio-2017

我一直在使用Resharper多年,但今天我发现Resharper检查包括 Context Action (Ctrl + Enter灯泡)不能只用于.NET4中的单个文件(MainViewModel.cs。 6.2 WPF项目)解决方案。

无检查症状可以通过编辑器滚动条顶部没有黄色/绿色复选标记来确认。

这是我检查的内容。

  • 我发现编码与其他编码不一样,所以要像其他人一样更改为UTF8 BOM,但仍然无效。
  • 关闭VS,重新安装Resharper 2016.3.2,所有这些都没有帮助。
  • Resharper选项中没有此文件的无知过滤器。
  • 没有解决方案范围的Resharper选项。
  • Resharper选项中没有代码检查模式。
  • VS2015/VS2017同样发生了这种情况。
  • 此类检查适用于同一文件夹中的所有其他cs文件。

我该怎么做才能检查更多此问题?

2 个答案:

答案 0 :(得分:3)

从ReSharper分析中省略了MainViewModel和ViewModelLocator。(也许是因为它们是作为MVVM Light NuGet包的一部分自动添加的?)修复是右键单击垂直滚动条顶部的“Pause”图标,文件的“启用分析”。再次单击并“恢复”

答案 1 :(得分:0)

我最终创建了MainViewModel.partial.cs部分类并将代码移动到它。 它工作正常。

这不是解决方案,因此欢迎任何回复。