[英]Inetgrating custom Fxcop rule with existing Fxcop rule
我已經開發了一些Fxcop自定義規則,我想創建一個單獨的項目,例如“設計規則”,“全球化規則”等,其中將包含我設計的自定義規則以及一些現有的Miscrosoft Fxcop規則。 我想知道是否可以這樣做。 如果可能,如何?
您必須將custom rule dll-file
放置在正確的FxCop-rulelocation中:
例如,這可以是C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Team Tools\\Static Analysis Tools\\FxCop\\Rules
。 找到您的位置並將其放在那里。
接下來要做的是創建一個Code Analysis Ruleset
。
有關於創建代碼分析規則集微軟的教程在這里 。
在規則集編輯器中打開空規則集文件的步驟在Visual Studio的“文件”菜單上,指向“新建”,然后單擊“文件”。 在“新建文件”對話框中,在“已安裝的模板”列表中單擊“常規”,然后選擇“代碼分析規則集”。 出現規則集編輯器。 在編輯器列表中未選擇任何規則。
接下來,您將看到“ Rule Set Editor
。 在這里,您可以選擇現有規則,也可以選擇自己的定制規則。
在http://blogs.msdn.com/b/codeanalysis/archive/2010/03/26/how-to-write-custom-static-code-analysis-rules-and上有分步指南-將其集成到visual-studio-2010.aspx中以編寫規則並將其添加到.ruleset
文件。 為了弄清楚問題的fxcopcmd.exe
,最好遵循所有建議的步驟,包括驗證該規則可以由fxcopcmd.exe
命令行工具執行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.