BT

Windows 7.1 SDKにFXCop 10が同梱される

| 作者: Jonathan Allen フォローする 593 人のフォロワー , 翻訳者 徳武 聡 フォローする 0 人のフォロワー 投稿日 2010年6月28日. 推定読書時間: 2 分 |

原文(投稿日:2010/06/21)へのリンク

Visual Studio Premiumにお金を払わずに精度の高いコード解析を行いたい.NET開発者にとって、FXCopは選択肢になりうる。しかし、 FXCop 1.36が何の警告もなしにMicrosoft Downloadsから削除されてしまったので、多くの開発者は何がおこったのかと思っていた。幸運にもこのツールはどこを探せばよいのか知っているのならまだ使うことができる。

まず開発者はMicrosoft Windows SDK for Windows 7 と .NET Framework 4をインストールする必要がある。インストーラの中からFXCopを探そうとして困る必要はない。インストーラを探してもインストールの事前ドキュメントを探しても見つからないからだ。しかし、インストール後のリリースノートを見れば下記のように書いてある。

6.3.6 FXCopのセットアップは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 and 4.0 ランタイムの両方をサポートしている。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT