博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过FxCop来验证.NET编码规范
阅读量:7103 次
发布时间:2019-06-28

本文共 727 字,大约阅读时间需要 2 分钟。

FxCop介绍:

    FxCop是一个代码分析工具,它依照微软.NET框架的设计规范对托管代码assembly进行检查。它使用基于规则的引擎,来检查出你代码中不合规范的部分;你也可以定制自己的规则加入到这个引擎。

    还有一款很流行的代码检测工具叫做StyleCop。之所以选择使用FxCop有两个原因,首先是StyleCop不支持VB.Net,而我们用VB.Net做后台开发的。第二是FxCop有非常强大的定制规则引擎的能力,这方面的能力StyleCop不如FxCop。

FxCop使用:

   1、下载FxCop

    最新版本的是FxCop 10.0。我是使用FxCop 1.36版的。FxCop 10.0可以到微软的下载。FxCop 1.36可以到上下载。微软的1.36这个版本的下载链接好像失效了。

   2、安装:略

   3、运行界面:

1)、打开FxCop程序,单击“Project”|“Add Targets”命令,添加待检查的程序集,可添加多个。

2)、打开FxCop程序,单击“Project”|“Add Rules”命令,添加自定义的规则,可添加多个。
3)、单击工具栏上的“Analyze”按钮,FxCop将自动执行检测,检测完毕后,结果将在右侧的列表中显示。单击某个列表项,FxCop下方将显示该结果的详细信息。如图上图所示。

这里使用的都是微软自带的规则,你还可以自定义规则,见下一节。

http://www.cnblogs.com/zhuqil/archive/2010/12/07/FxCop.html
 
 
 

转载于:https://www.cnblogs.com/zhangchenliang/archive/2012/07/01/2571531.html

你可能感兴趣的文章
垃圾回收之引用计数
查看>>
人工智能深度学习Caffe框架介绍,优秀的深度学习架构
查看>>
Redis的resp协议
查看>>
HTML-语义类标签
查看>>
分布式系统的Raft算法
查看>>
程序员编程10大哲理!血的教训,后人警惕!
查看>>
使用vue2+Axios遇到的一些坑
查看>>
解决 create-react-app IE 兼容性问题
查看>>
js数据结构-二叉树(二叉堆)
查看>>
都9102年了,还问Session和Cookie的区别
查看>>
【nginx】配置Nginx实现负载均衡
查看>>
this的指向(简单描述版)
查看>>
变量提升的原理
查看>>
【机器学习】机器学习简介
查看>>
fastjson 反序列化的问题
查看>>
我是如何在2年内逆袭成为BAT年薪40W的资深开发工程师的?
查看>>
当知识图谱遇上文本智能处理,会擦出怎样的火花?
查看>>
熟练使用C标签,EL表达式
查看>>
Vue(非)父子组件的传值以及方法调用
查看>>
React入门-3.组件
查看>>