有没有办法在 FxCop 10.0 中获取 CAT.NET 规则

Posted

技术标签:

【中文标题】有没有办法在 FxCop 10.0 中获取 CAT.NET 规则【英文标题】:Is there a way to get CAT.NET rules in FxCop 10.0 【发布时间】:2014-07-17 16:13:58 【问题描述】:

FxCop 没有涵盖 XSS、SQL 注入等许多漏洞。 CAT.NET 较早地处理了这些漏洞。 CAT.NET 与 FxCop 1.35 兼容,但与 FxCop 10.0 不兼容。

有什么方法可以让我在 FxCop 10.0 中获得这些规则??

PS:要分析的代码与VS 2008不兼容,因为它是用较新的版本编写的。

【问题讨论】:

【参考方案1】:

需要更新 CAT.NET 程序集以引用较新的 FxCop 程序集,并且需要修改 CAT.NET 代码以解决 FxCop 中的任何重大更改(其中,IIRC 之间有很多相关版本)。

【讨论】:

有任何例子或指南吗?有什么可以参考的吗??是否需要获取 CAT.NET 的 DLL 的源代码然后进行更改?

以上是关于有没有办法在 FxCop 10.0 中获取 CAT.NET 规则的主要内容,如果未能解决你的问题,请参考以下文章

FxCop 10.0 独立版无法分析使用 AutoMapper 的程序集

FxCop 集成商 2012

有没有办法在自定义 System.Security.IPermission 实现上修复此 FxCop CA2103 警告?

如何通过命令行获取新(增加)FxCop 警告?

513 错误代码(退出代码)FxCop 使用 C#

Jenkins FxCop 错误应该使构建失败