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

时间:2015-11-19 10:49:57

标签: visual-studio-2015 code-analysis roslyn-code-analysis

我想从命令行运行VS 2015提供的代码分析工具,就像我能够生成FxCop报告一样,如下所示:

FxCopCmd.exe /console /project *Project* /out:*ReportFile*

请注意,我不想使用FxCop工具,而是想启动代码分析工具来生成报告,类似于我选择时生成的报告:

  

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

知道如何实现这一目标吗?

更新 经过一番研究,我发现运行代码分析实际上执行了C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Static Analysis Tools\FxCop\FxCopCmd.exe

中的FxCopCmd.exe

1 个答案:

答案 0 :(得分:9)

最后,我发现自己是一个解决方案。

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

from minio import Minio

client = Minio('s3.amazonaws.com',
               access_key='YOUR-ACCESSKEYID',
               secret_key='YOUR-SECRETACCESSKEY')

downloadURL = client.presigned_get_object('mybucket', 'myobject')

实际上,这确实会生成一个xml报告,该报告看起来与生成的fxCop报告的比例为1:1。