1

我在安装了 SonarLint 2.1 的 Visual Studio 2015 Update 2 中有一个项目。我按预期在错误列表中看到了 sonarlint 规则,但我想禁用一个规则。我尝试查看项目的活动规则集,如下所述:我可以为 SonarLint 配置使用的规则集但是,当我单击打开活动规则集时,我收到一条错误消息,提示“无法打开规则集文件。没有规则集指定了文件,或者文件不存在。” SonarLint 规则来自哪里?如何创建本地规则集?

4

1 回答 1

0

这个问题很可能与 SonarLint 无关。我设法通过手动编辑项目文件并将不正确的路径值放入CodeAnalysisRuleSet属性中来重现您的问题。通过删除该值并重新加载项目,RuleSet 编辑器窗口将显示默认规则严重性和启用。

请注意,该CodeAnalysisRuleSet属性很可能是为所有构建配置单独设置的,因此您可能需要在多个位置编辑 .csproj 文件。

于 2016-06-23T08:58:32.257 回答