运行 VS 2015 命令行代码分析工具
Run code analysis tool from command line in VS 2015
我想 运行 从命令行使用 VS 2015 提供的代码代码分析工具,就像我能够生成 FxCop 报告一样,如下所示:
FxCopCmd.exe /console /project *Project* /out:*ReportFile*
请注意,我不想使用 FxCop 工具,而是想启动代码分析工具来生成报告,类似于我 select:
时生成的报告
Analyze -> Run Code Analysis on Solution
知道如何实现吗?
更新:
经过一番研究,我发现 运行 代码分析实际上执行了位于 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Static Analysis Tools\FxCop\FxCopCmd.exe
的 FxCopCmd.exe
最后我找到了解决方案。
我所要做的就是向 MSBuild 命令添加一个新参数:
msbuild MySolution.sln /p:RunCodeAnalysis=true
事实上,这确实会生成一个 xml 报告,该报告看起来 1:1 到生成的 fxCop 报告。
我想 运行 从命令行使用 VS 2015 提供的代码代码分析工具,就像我能够生成 FxCop 报告一样,如下所示:
FxCopCmd.exe /console /project *Project* /out:*ReportFile*
请注意,我不想使用 FxCop 工具,而是想启动代码分析工具来生成报告,类似于我 select:
时生成的报告Analyze -> Run Code Analysis on Solution
知道如何实现吗?
更新:
经过一番研究,我发现 运行 代码分析实际上执行了位于 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Static Analysis Tools\FxCop\FxCopCmd.exe
最后我找到了解决方案。
我所要做的就是向 MSBuild 命令添加一个新参数:
msbuild MySolution.sln /p:RunCodeAnalysis=true
事实上,这确实会生成一个 xml 报告,该报告看起来 1:1 到生成的 fxCop 报告。