BT

InfoQ ホームページ ニュース Windows 7.1 SDKにFXCop 10が同梱される

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

ブックマーク

原文(投稿日: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

コミュニティコメント

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

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

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。