基于CA2000创建自定义FXCop规则“;在失去作用域之前处置对象”;但事实并非如此;不适用于System.Web.U
本文关键字:事实 对象 并非如此 Web System 适用于 不适用 FXCop 自定义 创建 CA2000 | 更新日期: 2023-09-27 17:58:26
我有兴趣在我的ASP.Net web项目中创建一个基于CA2000"Dispose Objects BeforeLosing Scope"的自定义规则,该规则不适用于System.web.UI.Control的后代对象。原因是对web控件调用Dispose实际上没有意义(请参阅此处和此处获取示例)。
我有没有办法在现有FxCop规则的基础上创建一个自定义规则?或者有没有一种方法可以获得该规则的代码,然后我可以调整它来检查对象的类型?
以下是您的一些起点。
http://www.guysmithferrier.com/downloads/fxcop.pdf
http://www.codeproject.com/KB/dotnet/Tool_info_report_FXCOP.aspx