如何从MSBuild代码分析中获取XML报告

时间:2015-05-27 03:20:57

标签: c# visual-studio msbuild code-analysis

在C#项目上运行带有/p:RunCodeAnalysis=true的MSBuild确实会在构建输出上生成代码分析警告,但是让我导出这些警告的开关是什么(只有代码分析警告而不是整个构建输出)到XML文件?

1 个答案:

答案 0 :(得分:11)

默认情况下会生成XML报告。文件名为MyAssembly.dll.CodeAnalysisLog.xmlMyApplication.exe.CodeAnalysisLog.xml,您应该可以在项目的输出文件夹中找到它。

要更改XML报告的名称,请使用参数CodeAnalysisLogFile

msbuild MyProject.csproj /p:RunCodeAnalysis=true /p:CodeAnalysisLogFile=MyXmlReport.xml