写点什么

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:351203
用户头像

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

关注

评论

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

SOLID五大框架设计原则

Zzzz

极客大学架构师训练营

week2

张兵

极客大学架构师训练营

第二周学习总结

熊桂平

极客大学架构师训练营

架构师第 2 课作业及学习总结

小诗

极客大学架构师训练营

逼着面试官问了我ArrayList和LinkedList的区别,他对我彻底服了

沉默王二

Java ArrayList linkedlist

第2周

paul

收款神器!解读聚合收款码背后的原理

楼下小黑哥

架构师训练营第一期——第二周总结

tao

【架构师训练营 1 期】第二周作业

诺乐

架构师训练营学习小结(第二周2020.9.21 - 9.27)

zjzj2017

最通俗易懂的——如何将机器学习模型的准确性从80%提高到90%以上

计算机与AI

学习 数据科学

第二周作业

Geek_ac4080

架构师训练营营第 1 期之框架设计02

天行健

架构师训练营学习小结(2020.9.14 - 9.20)

zjzj2017

面向对象编程与软件设计原则

zero2onemore

架构师训练营第 1 期 - 第2周 - 作业

wgl

【架构师训练营第 1 期 02 周】 作业

Geek_4437a0

极客大学架构师训练营

架构第二周总结

Geek_Gu

极客大学架构师训练营

架构师训练营第二周作业

zjzj2017

架构师训练营第一期——第二周作业

tao

框架设计原则

wing

极客大学架构师训练营

【架构师训练营1期】第二周学习总结

诺乐

SpringBoot系列(2)-第一个SpringBoot程序

引花眠

springboot

ARTS打卡 第18周

引花眠

微服务 ARTS 打卡计划

框架设计作业

ABS

第二周作业

zero2onemore

第二周作业一

dll

一篇搞定前端高频手撕算法题(36道)

执鸢者

面试 算法 大前端

Week_02学习总结

golangboy

ARTS Week11

丽子

高难度对话读书笔记—求助的勇气

wo是一棵草

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