2013-12-15 24 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屬性值,否則唯一的問題應該是授權,而不是技術問題。