3

安装了 SonarLint 4.1.0.3539 扩展的 Visual Studio 2017 (15.7.4)。

加载的 ASP.NET Core 2.0 解决方案,由项目组成,面向 .Net Framework 4.7.1 或 .Net Standard 2.0。Csproj 文件是新的“最小”版本,添加了这个

<CodeAnalysisRuleSet>..\..\..\custom.ruleset</CodeAnalysisRuleSet>

Visual Studio 选项 => 文本编辑器 => C# => 高级 => 启用完整解决方案分析已选中(启用)。

问题:为整个解决方案运行重建或运行代码分析不会在错误窗格中显示任何声纳警告。同时在代码编辑器中,有一些怪异的下划线指出 Sonar 在代码中发现的问题。

问:是否需要任何其他配置才能使其正常工作,或者 ASP.NET Core 和 .Net Standard 项目尚不支持此功能?

PS SonarLint 未连接到任何 SonarQube 服务器。

4

1 回答 1

0

一旦在错误列表中更改为“构建和智能感知”,错误就会出现在这里。在建立 SonarLint 连接后,当然也需要重建。

VS 2019 中的错误列表

于 2021-10-19T07:05:11.210 回答