【问题标题】:Code Analysis (FXCop) Command line differences代码分析 (FXCop) 命令行差异
【发布时间】:2013-07-25 07:01:04
【问题描述】:

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

1) CA1506 避免过度的类耦合

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

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

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

以前有人遇到过这个问题吗?

提前致谢。

【问题讨论】:

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

标签: .net visual-studio code-analysis fxcop static-code-analysis


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-26
    相关资源
    最近更新 更多