【问题标题】:FxCop / Code Analysis with VS2010 Ultimate使用 VS2010 Ultimate 进行 FxCop / 代码分析
【发布时间】:2012-06-06 16:56:32
【问题描述】:

我已经得到了一些关于这个的信息,但我仍然可以找到一个正确的答案,我最近在我的公司被问到这个问题:“对该代码运行 fxcop 分析并告诉我结果”。

好的,我有 VS2010 Ultimate,它具有代码分析功能,但在发表任何评论之前,我先在互联网上浏览它,因为我想实现最佳选择...

所以,假设我要在两个分析器上使用相同的规则:

  • 我是否应该推荐使用一个在另一个之上?
  • 我应该说“嘿,那有点老了,让我们使用代码分析吧!”
  • 我应该在不同的计算机上得到相同的结果吗? (据我所知,fxcop 会给你一些“点”,而对于我所读到的,有时它会给你在不同计算机上的差异点,我不知道这与代码分析有关

谢谢,任何帮助将不胜感激

【问题讨论】:

    标签: visual-studio-2010 optimization code-analysis fxcop


    【解决方案1】:

    FxCop 和代码分析本质上是一回事,但有以下区别:

    1. 代码分析包括一个 VS IDE 扩展。 FxCop 可以在 IDE 中执行并显示结果,但结果并不完整。另一方面,FxCop 包含一个独立的 UI,它在某些类型的结果探索方面功能更全面。
    2. 代码分析包含比 FxCop 更多的规则。部分原因是它包含一个额外的规则引擎,但部分只是微软决定我们应该支付的额外规则。 (如果您想在独立的 FxCop UI 中查看结果,可以从 FxCop 运行额外的规则。)

    对于任何给定的规则,您应该在任何给定的机器上看到完全相同的结果,无论您使用两种工具中的哪一种。您应该看到差异的唯一情况是您没有为 FxCop 分析指定区域性设置,并且机器之间的系统区域性不同。

    【讨论】:

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