0
我發現在調試版本上運行FxCop時比調試版本生成更多調查結果。任何人都遇到同樣的問題?發佈版本中的更多FxCop調查結果比調試版本
我發現在調試版本上運行FxCop時比調試版本生成更多調查結果。任何人都遇到同樣的問題?發佈版本中的更多FxCop調查結果比調試版本
編譯器優化可能會導致FxCop規則行爲的差異,儘管隨FxCop一起提供的規則通常相當健壯。您在自定義規則中看到的差異是什麼?如果不是,您是否已經爲發佈版本啓用了CODE_ANALYSIS編譯標誌?如果是這樣,哪些規則僅在發佈模式下產生問題?
謝謝妮可!我沒有爲我的發佈版本啓用CODE_ANALYSIS編譯標誌,而且我沒有自定義規則,我只使用FxCop附帶的標準規則。 – Jin
如果不包含CODE_ANALYSIS編譯標誌,則SuppressMessage屬性將不包含在編譯代碼中,因此它們對於FxCop不可見。如果你想要考慮它們,你必須添加編譯標誌。 –
我們實際上暫時沒有在代碼中使用SuppressMessage屬性,即使在調試版本中也沒有。我們從一個方面排除了大量現有的研究結果,並試圖解決即將出現的任何新的活躍問題。 – Jin