2

在 sonarqube 服务器(5.4 版)上,我为 C# 创建了一个新的质量配置文件,并启用了一些规则,例如“CA1001:拥有一次性字段的类型应该是一次性的”。我已将此新配置文件定义为默认配置,并将质量配置文件与我在 sonarqube 服务器上的唯一项目相关联。我已经在我的 Visual Studio 2015 Update 1 上安装了 sonarlint 扩展版本 2.1。我可以连接到我的 sonarqube 服务器并单击了绑定。

已为我的解决方案中的每个项目配置了一个新规则集。

我的问题是我的质量配置文件中配置的规则 CAXXXX(例如:“CA1001:拥有一次性字段的类型应该是一次性的”)未在 Visual Studio 中配置。

我错过了什么?

4

1 回答 1

4

您没有遗漏任何东西,只是遇到了一个已知限制:SVS-64 - Connected Experience doesn't sync FxCop rules

长话短说(引用相关讨论):

连接体验的第一个版本仅适用于基于 Roslyn 的分析器

于 2016-04-18T14:45:28.247 回答