【问题标题】:Creating a custom rule in FxCop在 FxCop 中创建自定义规则
【发布时间】:2008-12-14 02:39:49
【问题描述】:

我想在 FXCop 中创建额外的规则。自定义规则,以帮助确保特定的最佳实践,例如检查内联 sql。

我真的在寻找好的资源和例子。谢谢!

【问题讨论】:

    标签: .net code-analysis static-analysis fxcop


    【解决方案1】:

    This tutorial 看起来很全面。

    【讨论】:

    • 您能否从您所指的文章中添加一些细节?该链接可能会随着时间的推移而损坏,如果此处也提供一些详细信息,它将很有用。谢谢!
    【解决方案2】:

    上面的教程很不错。我拼凑了一个也可能有用的示例 VS 项目,因为我找不到任何示例项目 http://www.doogal.co.uk/files/FxCopRules.zip

    【讨论】:

      【解决方案3】:

      您也可以使用商业工具NDepend 编写您的custom code rules over LINQ queries (CQLinq)免责声明:我是该工具的开发人员之一

      默认建议超过200 code rules

      CQLinq 优于 FxCop API 或其他工具的优势在于编写代码规则很简单,并立即获得结果。建议使用设施来浏览匹配的代码元素。例如:

      【讨论】:

        最近更新 更多