AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

David M. Kean 透露微软 FXCop 规则集

  • 2007-08-21
  • 本文字数:474 字

    阅读完需:约 2 分钟

FXCop 具有很多代码分析规则,但微软实际上都使用它们了吗?实际答案是否定的。 David Kean 列出了那些被微软开发部门强制执行的 FXCop 规则。

FXCop,也称为 Visual Studio Code Analysis(VS 代码分析器),是一个用于检查编译好的.NET 应用程序在设计、性能和安全方面问题的工具。依据.NET Framework 指导方针,它不仅帮助你捕获错误还能作为一个教学工具。

FXCop 确实提供了大量的分析规则,但并不是所有的都适合一个给定的项目。 David Kean 透露了在微软被开发部门使用的最小规则集。David 写到,

有两个规则集:第一个,公共规则集(Public Rule Set),用于那些设计为公共调用的程序集。就是说,这些程序集被设计为给用户在他们自己的项目中引用(例如:System.Core.dll)。第二个,非公共规则集(Non-Public Rule Set),用于那些不设计给用户调用的程序集(例如:FxCopCmd.exe)。

独立版本的FXCop 可以从GotDotNet 上免费获得。另外,附带着一个扩展规则集的FXCop 也作为 Visual Studio Team Edition for Software Developers 的一部分进行发放。

查看英文原文: David M. Kean Reveals Microsoft’s FXCop Ruleset

2007-08-21 02:351293
用户头像

发布了 254 篇内容, 共 62.6 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

LeetCode题解:1720. 解码异或后的数组,异或,JavaScript,详细注释

Lee Chen

JavaScript LeetCode

企业如何高效平滑迁移数据?火山引擎DataLeap上线整库搬迁解决方案

字节跳动数据平台

数据中台 数据治理 数据安全 数据研发 企业号9月PK榜

PWA V.S. 小程序,该如何选?

FinFish

小程序容器 PWA 小程序技术 小程序容器技术

又一重磅利好来袭!Zebec Payroll 集成至 Nautilus Chain 主网

BlockChain先知

又一重磅利好来袭!Zebec Payroll 集成至 Nautilus Chain 主网

鳄鱼视界

打造高能低碳电脑,英特尔与合作伙伴都做了什么?

E科讯

华为Mate 60抢火车票也“遥遥领先”,负一屏抢票享满减!

最新动态

JetBrains推出RustRover 为开发者打造更高效易用的Rust IDE

科技热闻

Mybatis sql参数自动填充

源字节1号

开源 软件开发 前端开发 后端开发 小程序开发

又一重磅利好来袭!Zebec Payroll 集成至 Nautilus Chain 主网

石头财经

打造次世代分析型数据库(三):列存表最佳实践

腾讯云大数据

数据库

度小满CTO许冬亮:大模型时代需警惕中小金融机构“技术掉队”

科技热闻

又一重磅利好来袭!Zebec Payroll 集成至 Nautilus Chain 主网

股市老人

【Java入门】交换数组中两个元素的位置

飞算JavaAI开发助手

代码 java; 程序员‘’ 软件开发、

抖音开放平台上线新能力!延伸内容价值助力开发者高效获客

科技热闻

David M. Kean透露微软FXCop规则集_.NET_Jonathan Allen_InfoQ精选文章