簡體   English   中英

使用現有Fxcop規則整合自定義Fxcop規則

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM