TFS 2010中的FxCopCmd与代码分析VS.NET 2012

时间:2013-12-15 03:05:58

标签: tfs tfsbuild fxcopcmd

这个问题已经在SO中讨论了FxcopCmd与Code Analysis的问题,但我的问题更加具体。我们使用VS2012进行开发,使用TFS 2010进行TFS构建。我的问题是 - 如果没有在TFS上安装VS2012,我想知道是否可以在TFS 2010上安装VS 2012版本的Team Tools(FxCopCmd),以便在VS2012和TFS构建的开发环境中获得相同的FxCopCmd输出?今天,当我在VS2012中运行代码分析时,违规计数明显不同于FxCopCmd作为TFS 2010 Build的一部分运行所看到的计数。由于版本差异,这是可以理解的,但我确保两者都使用完全相同的命令行参数运行。在两种情况下,FxCopCmd引用都指向v4.0 .NET程序集。

我是否可以在TFS 2010上安装VS 2012版本的FxCopCmd或Team Tools,这是否会提供与在VS2012上运行CodeAnalysis相同的结果? (VS2012中的代码分析依次使用FxCopCmd)

1 个答案:

答案 0 :(得分:0)

  

我可以安装VS 2012版本的FxCopCmd或Team Tools吗?   TFS 2010将提供与运行相同的结果   VS2012的CodeAnalysis? (VS2012中的代码分析依次使用   FxCopCmd)

是的,这是可能的。您需要指定指向正确路径的CodeAnalysisPath属性值,否则唯一的问题应该是许可,而不是技术问题。