2009-01-23 55 views
0

我的團隊正在使用FxCop來幫助清理現有的ASP.NET應用程序。來自FxCop的奇怪警告計數行爲?

我們已經注意到FxCop計數警告的一些奇怪行爲。

似乎只要通過代碼,FxCop就會在每個方法中找到並計算與特定規則相關的第一條警告。

所以,如果我有:

public test3(){ 
    int a = 0; //DoNotInitializeUnecessarily 
    int b = 0; //DoNotInitializeUnecessarily 
} 

...我的FxCop報告將只查找和計數型DoNotInitializeUnecessarily的方法TEST3的第一個警告()。有什麼辦法可以讓FxCop在方法test3()中找到並計算這個問題的兩個實例嗎?

目前的計數方法對我們來說是有問題的,因爲FxCop正在報告警告的數量。這使得很難估計需要多少時間來修復現有的FxCop警告,因爲我們實際上並不知道應用程序中有多少。

+0

當然你的代碼比上面顯示的要多。否則,你會得到不同的警告。請更新更多的細節。 – 2009-01-23 11:29:36

回答

2

你有沒有嘗試改變 工具 - >設置 - >項目默認設置 - > 「後[1]例外禁用規則」?

+0

這樣做,謝謝。 – Tex 2011-02-24 12:40:58