【问题标题】:SonarLint's Exlude From Analysis does not workSonarLint 从分析中排除不起作用
【发布时间】:2021-02-12 10:23:22
【问题描述】:
  • 我在 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 的警告和来自测试项目的信息

【问题讨论】:

    标签: visual-studio-2017 sonarqube sonarlint


    【解决方案1】:

    目前看来不可能

    reference

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-14
      • 2016-02-13
      • 2016-08-11
      • 2014-07-24
      • 2015-10-11
      • 2018-05-04
      • 2019-06-16
      • 1970-01-01
      相关资源
      最近更新 更多