.NET Reflectorの使用方法

.NET Framework用の逆コンパイラです。

.NET Reflector実行画面

C#、Managed C++、Visual BasicのほかにSilverlightなどにも使用できます。

ダウンロード

.NET Reflector

使用方法

対象のファイルを開きます。

メニューの【File → Open】から選択するか、ウィンドウ上にファイルをドラッグ&ドロップします。
ファイルのオープンメニュー

クラスやメソッドの一覧が表示されるので、コードを閲覧する対象をダブルクリックします。(クラス名などの前に表示されるアイコンは、Visual Studioのアイコンと同一のものです)
クラスやメソッドの一覧

逆コンパイルされたコードが表示されます。
逆コンパイルされたコード

言語の選択

逆コンパイルした結果として表示する言語を、任意に切り替えられます。

ツールバーの[Language]コンボボックスから選択します。
逆コンパイルする言語の選択

メニューの【View → Options】から、表示形式をより詳細に設定できます。
逆コンパイルのオプション設定