當我在啓用代碼分析的情況下編譯我的代碼時,需要很長時間。現在我需要去項目的屬性並手動設置它。我想知道是否有任何插件可以在編譯項目之前啓用/禁用代碼分析。用於啓用/禁用的Visual Studio 2010插件代碼分析
1
A
回答
0
什麼你問的是可能的,但它可能不是最佳的方法。相反,您可能需要考慮爲代碼分析已禁用的解決方案創建單獨的構建配置(例如:「調試(無FxCop)」)。除了避免更改項目文件的重新加載外,這還具有防止代碼分析被禁用的項目的意外檢入的主要優點。
0
我不明白,你究竟想要什麼?
從MSDN:
對每一個你建立一個項目,您可以選擇在構建啓用代碼分析時運行代碼分析(定義
CODE_ANALYSIS
常數)對項目的屬性頁。有關更多信息,請參見How to: Enable and Disable Automatic Code Analysis for Managed Code。要在項目上手動運行代碼分析,請在「分析」菜單上,單擊「在ProjectName上運行代碼分析」。有關更多信息,請參見How to: Enable and Disable Automatic Code Analysis for Managed Code。
- 在解決方案資源管理器中,右鍵單擊該項目,然後單擊屬性。
- 在項目的屬性對話框中,單擊代碼分析。
- 在配置中指定構建類型,在平臺中指定目標平臺。
- 要啓用或禁用自動代碼分析,請選中或清除啓用生成代碼分析(定義
CODE_ANALYSIS
常量)複選框。
所以它沒有理由擁有一個用於一般屬性編輯操作的加載項。如果需要,可以在其屬性配置中編輯整個解決方案的代碼分析屬性:Solution -> Properties -> Common Properties -> Code Analysis settings
。
參見:
0
這可能對某人有用。我正在使用這個工具:https://github.com/jkells/fxcop-nop
這是一個很小的可執行文件,它啓用或禁用代碼分析,我用一個只返回0的可執行文件替換FXCopCmd.exe;
它與VS2012的FXCopCmd.exe路徑硬編碼。
相關問題
- 1. Visual Studio:如何禁用代碼分析?
- 2. 禁用代碼分析在Visual Studio 2012
- 3. 如何在Visual Studio 2010 Professional中啓用代碼分析?
- 4. 任何用於Visual Studio 2010的.net代碼覆蓋插件?
- 5. Visual Studio 2010的代碼分析
- 6. 分享Visual Studio 2010代碼
- 7. Visual Studio 2010代碼分析CA1305(指定IFormatProvider)規則不適用於TryParse方法
- 8. 其中Visual Studio.Uml.extension.dll用於Visual Studio 2010中的代碼生成?
- 9. 使用StyleCop分析器的Visual Studio 2015代碼分析
- 10. Visual Studio 2008編碼Visual 2010插件
- 11. 如何在Visual Studio 2008中禁用XAML文件的「代碼分析」?
- 12. 禁用/刪除Visual Studio 2010中的Team Foundation插件/擴展?
- 13. 禁用全部後啓用選定的斷點(visual studio C++ 2010)
- 14. Visual Studio 2010 vs Visual Studio 2005(用於C++)
- 15. 如何使用OpenCover插件Visual Studio 2010
- 16. 搜索適用於Visual Studio的Db代碼插件
- 17. 用於合攏C++代碼的Visual Studio插件
- 18. 用於visual studio 2010的nhibernate免費軟件disgner插件?
- 19. 禁用Visual Studio代碼更新通知
- 20. 禁用語法高亮Visual Studio代碼
- 21. 用於Visual Studio 2008,C++的分析器?
- 22. Visual Studio 2010的代碼分析 - 對解決
- 23. Visual Studio 2010中的代碼分析警告 - CA1007
- 24. 適用於Visual Studio 2010的好代碼拼寫檢查器
- 25. 用於生成C++代碼的Visual Studio 2010擴展?
- 26. 用於方法或屬性的Visual Studio UML 2010代碼生成
- 27. Visual Studio 2010用於模板類型的T4代碼生成
- 28. 插件Visual Studio代碼
- 29. 啓用/ Visual Studio中禁用書籤
- 30. 如何將代碼分析從Visual Studio 2010升級到Visual Studio 2012?
我知道如何啓用/禁用代碼分析,但我有大約50個項目並且手動啓用/禁用它們需要時間。我想知道如何通過點擊一個按鈕來創建插件或宏。 :) – Anonymous