1
我正在使用FxCop分析儀NuGet軟件包(Microsoft.CodeAnalysis.FxCopAnalyzers)在打字時在錯誤列表中獲取分析結果。FxCop分析儀不會即時顯示警告
問題是,當我在項目構建設置或手動中選擇「在構建中啓用代碼分析」時,在鍵入時(或在加載解決方案後),FxCop分析器在返回CA1707時沒有返回CA1707錯誤(下劃線)運行靜態代碼分析。
請注意,這不是特定於1707,也僅在靜態代碼分析運行期間彈出CA1008。所以它看起來像FxCop分析儀本身的問題......
這裏有什麼問題?
我非常確定它只對構建進行分析,而不是「即時」。 – juharr
分析器總是'活'(就像你輸入的那樣),構建不應該是必需的......並且在重建解決方案之後仍然沒有警告(我期待警告,因爲我使用包含下劃線的公共方法名稱進行單元測試) –
我只是說我不記得在輸入時是否有代碼分析錯誤,只是在構建時或者我專門運行代碼分析時,但我沒有在VS 2015中使用它,所以也許他們改變了它,但我懷疑它是因爲我相信分析已經完成了編譯後的代碼。 – juharr