簡體   English   中英

代碼分析(FXCop)命令行差異

[英]Code Analysis (FXCop) Command line differences

當前,我們正在發布模式下運行代碼分析,當我們在開發環境中運行代碼分析時,通過Visual Studio IDE,我們會遇到2個錯誤:

1)CA1506避免過度的類耦合

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

當我們檢入時,我們在構建服務器上進行了門禁檢入,該服務器獲取最新的源運行單元測試和代碼分析。 服務器不會收到這些錯誤。

我已經檢查以確保其使用相同的規則集,並且不會將項目排除在運行之外。 唯一的區別是構建服務器使用命令行來運行代碼分析而不是IDE。 該服務器確實使用VS2010,而我們使用VS2012,但我嘗試在運行VS2010的另一台開發PC上運行,並且出現了錯誤,因此看來它的命令行工具確實很...

有人遇到過這個問題嗎?

提前致謝。

事實證明,問題出在我們正在運行FxCopCmd 10.0版的Build服務器上,並且在升級到11之后,問題得以解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM