ツールとユーティリティ

更新日: 2008 年 10 月 17 日


開発の支援やアプリケーションの強化に使用できる、以下のダウンロード可能なユーティリティおよび関連するソフトウェア コンポーネントについて学習します。

基本情報

.NET Framework 2.0 対応の CLR プロファイラ (英語)
CLR プロファイラを使用してマネージ アプリケーションの動作の分析および強化を行います。CLR プロファイラのこのバージョンは、.NET Framework 2.0 向けに特別に構築されました。
FxCop (英語)

共通言語ランタイムや Microsoft .NET と問題なく統合できる、再利用可能なライブラリの開発方法の詳細を得ることができます。Microsoft .NET Framework チームは、これらのライブラリの開発プロセスで得た経験を共有し、従うべき適切な方法を推奨しています。また、回避しなければならない潜在的な落とし穴について警告し、ユーザー独自の再利用可能なライブラリの開発を支援します。

パフォーマンス コンソール (PerfConsole) 1.0 (英語)
PerfConsole は、Visual Studio パフォーマンス プロファイラで生成されたデータを調べる、デバッガ形式の単純なパフォーマンス調査ツールです。

その他のツールとユーティリティ

.NET 生産性スイート (英語)
DevForce Express は、データ集約型の複雑な .NET アプリケーションをすばやく構築できるようにするすべての機能を備えたフレームワークです。主要な特徴として、VS2005 統合、RAD ツール、高度なデータバインド、キャッシング、セキュリティなどがあります。
ILMerge (英語)
ILMerge は、1 つの .NET アセンブリに複数の .NET アセンブリを結合するためのユーティリティです。このユーティリティは、実行可能ファイルや dll と同様に機能します。このユーティリティには、処理や出力の形式を制御するためのオプションがいくつかあります。詳細については、付属のマニュアルを参照してください。
LibCheck (英語)
LibCheck を使用すると、アセンブリの 2 つのバージョンを比較して、その違いを確認できます。このツールでは、"削除された" API および "追加された" API として違いが報告されます。このツールは、API しか調べないので、動作の変更点は確認できません。また、周知の相違点、つまり "互換性に影響する" と見なされる変更点を比較するだけです。このツールを使用すると、アセンブリの 2 つのバージョンの変更点を迅速に確認できます。また、アセンブリのクライアントに対して互換性に影響する変更が行われないようにすることができます。このツールの使い方および使用目的については、zip ファイルの libcheck ツール仕様に関するドキュメントで説明しています。
CLR プロファイラ (EXE、336 KB) (英語)

CLR プロファイラは、マネージ アプリケーションの動作の分析および強化を行う場合に使用できるツールです。

ページのトップへ