在TeamCity中运行和报告Visual Studio 2012代码分析

6

在TeamCity中运行和报告Visual Studio 2012代码分析的最佳方法是什么?

2个回答

5

由于FxCop或代码分析直接集成到MsBuild中,因此在构建项目时,只需在MsBuild命令行中添加/p:RunCodeAnalysis=Always/p:RunCodeAnalysis=True即可。由于这将生成标准的编译器警告,TeamCity应该会自动检测到它们。


我想给这个点赞十次!在找到你的答案之前,我曾尝试了几个小时的困难方法。我只需要在我的第一步构建(MsBuild)中放置参数,并通过构建日志中的特定文本创建一个新的“失败条件”查找。非常感谢你! - fabriciorissetto

0

Visual Studio 2010+ Code Analysis基于FxCop 10.0。您可以简单地添加一个“FxCop”构建运行器类型的构建步骤。

当配置了“报告XSLT文件”设置时,构建运行器将输出HTML报告。FxCop 10.0在“%system.FxCopRoot%/Xml/FxCopReport.xsl”下包含一个默认的XSLT文件,用于生成默认的HTML报告。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接