SonarLint的《分析中的解释》不起作用


  • 我已经在Visual Studio 2017中安装了SonarLint。(版本4.27.022695(
  • 实现了完整的解决方案分析
  • SonarLint已连接到SonarQube服务器(它已从服务器下载了新规则集(
  • 然后我在测试项目上启用了Exclude from analyzing选项
    • 右键单击测试项目->SonarLint连接模式->从分析中排除
    • <SonarQubeExclude>True</SonarQubeExclude>添加到csproj中
    • 然后我重新构建整个解决方案

问题
在visual studio中,我仍然看到来自测试项目的警告。

我还尝试将测试项目设置为SonarQube测试项目。所以我的csproj文件现在有两个条目

<SonarQubeExclude>True</SonarQubeExclude>
<SonarQubeTestProject>True</SonarQubeTestProject>

然而,在VS中构建解决方案后,我仍然看到Sonar的警告和来自测试项目的信息

看起来目前不可能实现

参考

相关内容

最新更新