相关疑难解决方法(0)

使用MSBuild 14时禁用代码分析

我有一个包含多个C#6.0项目的.NET解决方案。每个项目都通过NuGet引用StyleCop Analyzer。在Visual Studio中,我可以区分构建和分析代码,但是我看不到如何在命令行上(例如,在CI服务器上)使用MSBuild v14.0做到这一点。我打电话msbuild mySolution.sln /t:Rebuild给以下选项,它们都不起作用:

  • /p:RunCodeAnalysis=False
  • /p:RunCodeAnalysisOnThisProject=False
  • /p:RunCodeAnalysis=False,RunCodeAnalysisOnThisProject=False

无论我做什么,警告SAxxxx都会保留在输出中。有谁知道如何在使用MSBuild时禁用代码分析?

背景:在我们的CI服务器上,我想区分“基本MSBuild警告”和来自静态代码分析的警告。

问候

c# msbuild visual-studio-2015 msbuild-14.0

10
推荐指数
2
解决办法
4438
查看次数

标签 统计

c# ×1

msbuild ×1

msbuild-14.0 ×1

visual-studio-2015 ×1