FxCop(靜態代碼分析工具)在檢查.edmx模型後面的代碼時給我一個錯誤。如何防止FxCop分析自動生成的代碼(或至少是實體框架生成的類)?如何防止FxCop分析自動生成的代碼?
10
A
回答
5
我已經轉移到Visual Studio代碼分析,因爲它使我有同樣的功能的FxCop
「這是正確的,他們是不同的產品(的FxCop和VS代碼觀)但是他們確實有一個共同的引擎UAL Studio 2008的SP1已經自帶了相同的修復和分析(加一點點),所以沒有必要「更新」 Visual Studio中最新的FxCop。」
但儘管如此禁止從生成的結果代碼選項(項目屬性 - >代碼分析選項卡)由於某些原因不能防止對.edmx模型的自動生成的代碼進行代碼分析。
然後我發現blog,這幫助我解決了這個問題。
0
您可以跳過程序集或規則(使用FxCop.exe中的複選框來跳過規則或程序集,甚至爲FxCop創建適合您的標準的新規則,FxCop還提供您不想驗證的類的屬性
2
我在項目中使用了/ignoregeneratedcode
開關,該開關包含我不想FxCop分析的自動生成的代碼。
這是關於how to prevent FxCop 1.36 from firing warnings against auto generated code的MSDN常見問題解答。
相關問題
- 1. 如何禁止自動生成文件的stylecop/fxcop/visual studio代碼分析?
- 2. 防止ID自動生成
- 3. 的FxCop的Silverlight代碼分析 - .NET 3.5
- 4. firebase python防止自動生成代碼時
- 5. 的FxCop /代碼分析與VS2010終極
- 6. VS2008中的代碼分析/ FxCop
- 7. 如何在項目自動生成時排除源代碼中的FxCop?
- 8. 無法防止「代碼分析」警告
- 9. FxCop和代碼分析規則
- 10. 如何在生成的代碼中抑制代碼分析?
- 11. 代碼分析生成的代碼生成文件 - 如何抑制警告?
- 12. 動態生成代碼的代碼覆蓋率,分析和性能分析
- 13. FxCop或StyleCop中的自定義靜態代碼分析規則?
- 14. MonoTouch如何自動生成XIB代碼?
- 15. 如何停止ggts添加分號到自動生成的groovy代碼?
- 16. 防止自動生成的GridView列中的HTML編碼
- 17. 如何防止自動分析的AJAX獲得的JSON成爲窗口變量?
- 18. 如何防止Visual Studio代碼分析在dll上運行?
- 19. 如何防止生成__IO_putc?
- 20. 如何防止生成Rplots.pdf?
- 21. 如何防止生成.csproj.user?
- 22. 如何編寫腳本來使用FxCop分析C#代碼?
- 23. 如何在現有代碼庫上實現FxCop /靜態分析
- 24. 自動生成html代碼
- 25. 自動生成代碼
- 26. 自動生成jquery代碼
- 27. XCode自動代碼生成
- 28. 自動生成代碼
- 29. 自動生成EAN13代碼
- 30. 如何防止自動生成的ID由JSF框架創建?