2016-03-15 52 views
0

我正在使用VS2013構建我的項目的Resharper構建 但是,我注意到有些項目打開代碼分析無法使用Resharped Build構建。錯誤是「錯誤:代碼分析檢測到的錯誤,詳情請參閱代碼分析結果窗口或日誌文件」。點擊它並不能指出問題出在哪裏,VS Code Analysis也不會顯示任何問題。 這些項目與VS構建一起構建得很好。Resharper編譯失敗,由於代碼分析

任何人都有這個問題?我如何禁用Reshaper構建代碼分析?

回答

-1

How do I disable Reshaper Build Code Analysis?

  1. 轉到RESHARPER的VS工具欄中
  2. 選擇Options
  3. 展開Code Inpsection在樹視圖
  4. 選擇Settings
  5. 一般,取消Enable code analysis,單擊Save
+0

問題中提到的代碼分析顯然是Visual Studio自己的檢查規則集。這意味着,禁用ReSharper的代碼分析並不能解決問題。 – gorohoroh

0

當您查看生成結果(在查找結果窗口中出人意料地足夠)時,默認情況下它會過濾掉錯誤和警告。如果使用工具欄中的過濾器下拉菜單,則也可以啓用構建的標準輸出,以便您可以看到構建過程中編寫的所有消息。這應該讓你看到發生了什麼問題。

如果存在代碼分析(我相信這是一個Visual Studio功能,對嗎?)報告真正的錯誤,並且ReSharper Build沒有在構建結果中顯示這些問題,請您可以log an issue

或者,您可以在生成頁面上爲ReSharper的選項對話框中的特定項目禁用ReSharper Build。或者,您可以爲特定解決方案禁用ReSharper Build - 轉至Build選項頁面,選擇使用Visual Studio構建,然後單擊「Save To」保存共享解決方案設置文件 - .sln.dotSettings文件。然後,您可以將其檢入到整個團隊的源代碼管理中以共享設置。