0

我们目前在发布模式下运行代码分析,当我们在开发环境中运行代码分析时,通过 Visual Studio IDE 我们得到 2 个错误:

1) CA1506 避免过度的类耦合

2) CA1823 避免未使用的私有字段

当我们签入时,我们在构建服务器上进行了门控签入,该服务器获取最新的源代码运行单元测试和代码分析。服务器不会接收这些错误。

我已经检查以确保它使用相同的规则集,并且项目不被排除在运行之外。唯一的区别是构建服务器使用命令行而不是 IDE 来运行代码分析。服务器确实使用 VS2010,我们使用 VS2012,但我在另一台运行 VS2010 的开发 PC 上尝试过,并且出现了错误,所以它看起来真的是命令行工具......

有没有人遇到过这个问题?

提前致谢。

4

1 回答 1

0

原来问题出在我们运行 FxCopCmd 10.0 版的构建服务器上,在我们升级到 11 后,问题就解决了。

于 2013-08-27T08:25:43.537 回答