将 SonarAnalyzer.CSharp 添加到解决方案后,VS 解决方案不再生成
VS Solution no longer builds once the SonarAnalyzer.CSharp is added to solution
我们是 SonarQube 的新采用者,我正在经历将我们的解决方案绑定到 SonarSource 的 SonarLint 的过程。
一些解决方案工作正常,但其中一些解决方案在我安装 NuGet 包后出现构建错误 SonarAnalyzer.CSharp。如果我删除它,解决方案将再次正确构建。
样本误差
error CS0006: Metadata file 'C:\Users\cswanson\Desktop\Repos\DI\CardDI\Card.Domain\bin\Debug\Card.Domain.dll' could not be found
果然,解决方案中的那个项目没有构建并输出到bin。
查看该项目的构建输出,报告了几个 S### 错误,但没有任何警告说明项目未构建的原因。
我们正在使用 Visual Studio 2015 Professional Update 2。
关于如何解决这个问题有什么想法吗?
问题是解决方案中特定项目的属性已设置为将警告视为错误,从而停止构建。
更改此设置允许正确构建解决方案。
感谢 SonarSource 的 Tamas Vajk 提供指导。
我们是 SonarQube 的新采用者,我正在经历将我们的解决方案绑定到 SonarSource 的 SonarLint 的过程。
一些解决方案工作正常,但其中一些解决方案在我安装 NuGet 包后出现构建错误 SonarAnalyzer.CSharp。如果我删除它,解决方案将再次正确构建。
样本误差
error CS0006: Metadata file 'C:\Users\cswanson\Desktop\Repos\DI\CardDI\Card.Domain\bin\Debug\Card.Domain.dll' could not be found
果然,解决方案中的那个项目没有构建并输出到bin。
查看该项目的构建输出,报告了几个 S### 错误,但没有任何警告说明项目未构建的原因。
我们正在使用 Visual Studio 2015 Professional Update 2。
关于如何解决这个问题有什么想法吗?
问题是解决方案中特定项目的属性已设置为将警告视为错误,从而停止构建。
更改此设置允许正确构建解决方案。
感谢 SonarSource 的 Tamas Vajk 提供指导。