プロセスエクスプローラーウィンドウ
Process Explorer ウィンドウには、現在実行中のプロセスの一覧が表示され、モジュールの探索と .NET アセンブリであるプロセスの逆コンパイルが可能です。

コンテキストメニューコマンド
アセンブリエクスプローラーにアセンブリを追加する | ProcessExplorer ツリーで選択したアセンブリをアセンブリエクスプローラーウィンドウに追加します。 プロセスを選択すると、そのプロセスに属するすべてのアセンブリがアセンブリエクスプローラーに追加されます。ディスクファイルからロードされた .NET アセンブリのみが追加され、動的アセンブリとネイティブモジュールは無視されます。 |
開いているフォルダー | Windows エクスプローラーでアセンブリ / プロセスの実行可能ファイルを開きます |
絶対パスのコピー | アセンブリ / プロセス実行ファイルのフルパスをクリップボードにコピーします |
ツールバーコントロール
コントロール | 名前 | 説明 |
---|---|---|
| アセンブリエクスプローラーにアセンブリを追加する | ProcessExplorer ツリーで選択したアセンブリをアセンブリエクスプローラーウィンドウに追加します。 プロセスを選択すると、そのプロセスに属するすべてのアセンブリがアセンブリエクスプローラーに追加されます。ディスクファイルからロードされた .NET アセンブリのみが追加され、動的アセンブリとネイティブモジュールは無視されます。 |
| プロセス階層を表示する | プロセスツリーがプロセス間の親子関係を反映するかどうかを制御します。 このモードがオフの場合、すべてのプロセスがフラットリストに表示されます。 このモードがオンの場合、子プロセスは子プロセスノードの親プロセス内に表示されます。 |
| CLR によるグループ化 | プロセスツリーが CLR 階層を反映するかどうかを制御します。 このモードがオフの場合、管理対象モジュールとネイティブモジュールは、親プロセスノードのフラットリストに表示されます。 このモードがオンの場合、各プロセスの管理対象アセンブリは CLR バージョンとアプリケーションドメインによってグループ化され、ネイティブモジュール(ネイティブモジュールを表示するモードがオンの場合)は個別のネイティブモジュールノードに表示されます。このモードは WindowsVista 以降で使用でき、フルスケールで動作するには管理者権限が必要です。 |
| ネイティブプロセスを表示する | ProcessExplorer にネイティブ Windows プロセスを表示するかどうかを制御します。 デフォルトでは、ProcessExplorer は管理対象プロセスのみを表示します。このモードがオンの場合、管理対象プロセスとネイティブプロセスの両方が表示されます。ネイティブプロセスは灰色で表示され、アセンブリエクスプローラーに追加することはできません。 |
| ネイティブモジュールを表示する | ProcessExplorer にネイティブモジュールを表示するかどうかを制御します。 デフォルトでは、ProcessExplorer は管理されたアセンブリのみを表示します。このモードがオンの場合、管理対象アセンブリとネイティブモジュールの両方がツリーに表示されます。ネイティブモジュールは灰色で表示され、アセンブリエクスプローラーに追加することはできません。 |
| ウィンドウによるプロセスの検索 | ウィンドウでプロセスを見つけるのに役立ちます。 このボタンをクリックした後、デスクトップのウィンドウの上にカーソルを置くと、関連するプロセスを確認できます。このモードでは、各ウィンドウ上に PID と CLR バージョンを示すツールチップが表示され、プロセスが Process Explorer ツリーでハイライトされます。このモードは、マウスボタンをクリックするかキーを押すとすぐにオフになります。 |
| リフレッシュ | 実行中のプロセスのスナップショットを更新します。 |
関連ページ:

アセンブリエクスプローラーウィンドウ
dotPeek のメインナビゲーションウィンドウであるアセンブリエクスプローラーを使用すると、複数のアセンブリを開いたり、開いているアセンブリとフォルダーのリストを保持したりできます。開いているすべてのアセンブリをトラバースして探索できます。アセンブリノードを展開すると、アセンブリ内の名前空間が一覧表示されます。名前空間は、タイプとタイプメンバー、およびアセンブリ参照、リソース、メタデータにさらに展開できます。任意のタイプをダブルクリックして逆コンパイルしたり、シンボルサーバーからソースをフェッ...

アセンブリを開閉する
dotPeek を使用すると、.NET アセンブリを開いて、その内容を逆コンパイルして探索できます。アセンブリは逆コンパイルして C# コード、IL コードとして表示できます。また、PDB ファイルとシンボルサーバーを使用してローカルまたはリモートの場所から元のソースコードをフェッチすることもできます。詳細については、コンパイルされたコードの表示オプションを参照してください。サポートされているアセンブリファイルタイプは次のとおりです。ライブラリ (.dll)、実行可能ファイル (.exe)、Wi...