关于TFS 2010 Build的奇怪代码分析问题

时间:2011-01-12 12:49:27

标签: visual-studio-2010 tfs2010 code-analysis fxcop fxcopcmd

过去几天我遇到了一些奇怪的问题。今天奇怪的问题是关于代码分析和TFS 2010构建。

在我们将TFS从2008年升级到2010年之后,我们将解决方案从Visual Studio 2008升级到2010.升级时没有错误,但我们看到了有关代码分析的奇怪内容。

问题很简单,FxCop结果因tfs 2010构建自动运行或从命令提示符手动运行而有所不同。即使它们都使用相同的命令参数和值。

例如,如果我在TFS构建中运行FxCop,我会得到7个错误,但是如果我使用命令提示符运行FxCop,使用我在构建日志中看到的命令,我会得到133个错误。

可能导致这些差异的原因是什么?

2 个答案:

答案 0 :(得分:0)

您是否已验证运行的VS和命令行分析是否使用相同的规则集?

答案 1 :(得分:0)

我解决了这个问题。

这是关于CustomDictionary路径。

我删除了FXCop \ CustomDictionary.xml进行测试而忘记了。我取代了CustomDictionary,一切都变得正常了。