2013-12-15 25 views
0

这个FxcopCmd与代码分析的问题已经在SO中讨论过了,但我的问题更具体一些。我们使用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中的FxCopCmd与代码分析VS.NET 2012

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

回答

0

可我只是有VS 2012版本FxCopCmd或团队工具的安装 TFS 2010年将提供相同的结果,关于VS2012运行 CodeAnalysis的? (VS2012中的代码分析轮流使用 FxCopCmd)

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