BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

FXCop 10随Windows 7.1 SDK发布

| 作者 Jonathan Allen 关注 595 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2010年6月23日. 估计阅读时间: 2 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

对于.NET开发者来说,如果想进行代码分析而又不想购买昂贵的Visual Studio Premium,那么FXCop是个不错的选择。然而,随着FXCop 1.36不声不响地从Microsoft Downloads上被撤下,众多开发者都很想知道到底发生了什么。幸好,如果你够仔细的话会看到这个工具其实还在。

首先,开发者需要安装Microsoft Windows SDK for Windows 7和.NET Framework 4中的.NET工具。别指望能从安装器中找到FXCop,它根本不在那儿,文档中也没提到过它。在安装完毕后的发布声明中有下面这一段:

6.3.6 FXCop Setup现在位于Window SDK的“\Bin”目录下。FXCop的安装文件fxcopsetup.exe位于[Program Files]\Microsoft SDKs\Windows\v7.1\Bin\FXCop目录下。

运行该安装文件会开始安装FXCop 10.0。与之前的版本一样,该版本与Visual Studio相比缺少了很多规则。规则的组织形式也发生了一些变化,比如将Security组拆分为“Security”和“Security Transparency”。幸好,FXCop对规则使用了相同的数字模式,如果根据名字找不到规则,那还可以查找CAxxxx ID。

Visual Studio FXCop
Design Design
Globalization Globalization
Interoperability Interoperability
Maintainability  
Mobility Mobility
Naming Naming
Performance Performance
Portability Portability
Reliability  
Security Security & Security Transparency
Usage Usage

该版本的FXCop支持CLR 2.0和4.0运行时。

查看英文原文:FXCop 10 was Shipped with Windows 7.1 SDK

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT