Visual studio 2015 在VS 2015中从命令行运行代码分析工具

Visual studio 2015 在VS 2015中从命令行运行代码分析工具,visual-studio-2015,code-analysis,roslyn-code-analysis,Visual Studio 2015,Code Analysis,Roslyn Code Analysis,我想从命令行运行VS 2015提供的代码分析工具,与生成FxCop报告的方式相同,如下所示: FxCopCmd.exe /console /project *Project* /out:*ReportFile* 请注意,我不想使用FxCop工具,而是想启动代码分析工具来生成报告,类似于我选择以下选项时生成的结果: 分析->对解决方案运行代码分析 你知道怎样才能做到吗 更新: 经过一些研究,我发现运行代码分析实际上执行了位于C:\ProgramFiles(x86)\Microsoft Visua

我想从命令行运行VS 2015提供的代码分析工具,与生成FxCop报告的方式相同,如下所示:

FxCopCmd.exe /console /project *Project* /out:*ReportFile*
请注意,我不想使用FxCop工具,而是想启动代码分析工具来生成报告,类似于我选择以下选项时生成的结果:

分析->对解决方案运行代码分析

你知道怎样才能做到吗

更新:
经过一些研究,我发现运行代码分析实际上执行了位于
C:\ProgramFiles(x86)\Microsoft Visual Studio 14.0\Team Tools\Static analysis Tools\FxCop\FxCopCmd.exe中的FxCopCmd.exe。最后我找到了解决方案

我所要做的就是向MSBuild命令添加一个新参数:

msbuild MySolution.sln /p:RunCodeAnalysis=true
事实上,这确实会生成一个xml报告,它与生成的fxCop报告的比例为1:1