dotPeek 2024.3 ヘルプ

現在のプロセスからアセンブリを探索する

dotPeek のプロセスエクスプローラーウィンドウを使用すると、現在のプロセスとロードされたアセンブリを探索できます。プロセスは対応するアセンブリとともに表示され、ソートおよびグループ化が可能です。必要に応じて、ネイティブプロセスを表示または非表示にすることができます。

ロードされたアセンブリをすべて表示することで、逆コンパイルおよび探索を行うアセンブリを簡単に見つけることができます。

dotPeek: Process Explorer window

ロードされたアセンブリを開く

  1. 以下のいずれか 1 つを実行します:

  2. プロセスエクスプローラーウィンドウでは、次のいずれかの操作を行います。

    • 探索したいプロセスを展開し、目的のアセンブリを選択します。

    • ウィンドウによるプロセスの検索 ThemedIcon.FindWindow.Screen.(Gray).png 」をクリックし、プロセスを調べたいウィンドウの上にマウスを置きます。

      find_process_by_window.png

      ツールチップには、PID と CLR のバージョンが表示されます。プロセスはプロセスエクスプローラーウィンドウでハイライトされます。

  3. 目的のアセンブリが選択されたら、アセンブリエクスプローラーにアセンブリを追加する ThemedIcon.AddedParameter.Screen.(Gray).png をクリックします。アセンブリはアセンブリエクスプローラーウィンドウに表示され、デコンパイルすることができます。

関連ページ:

プロセスエクスプローラーウィンドウ

Process Explorer ウィンドウには、現在実行中のプロセスの一覧が表示され、モジュールの探索と .NET アセンブリであるプロセスの逆コンパイルが可能です。コンテキストメニューコマンド:アセンブリエクスプローラーにアセンブリを追加する ProcessExplorer ツリーで選択したアセンブリをアセンブリエクスプローラーウィンドウに追加します。プロセスを選択すると、そのプロセスに属するすべてのアセンブリがアセンブリエクスプローラーに追加されます。ディスクファイルからロードされた .N...

アセンブリエクスプローラーウィンドウ

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

NuGet パッケージからアセンブリを開く

dotPeek は、NuGet パッケージとその中に含まれるアセンブリを探索するいくつかの方法を提供します: ディスクから:コマンドを使用するか、アセンブリエクスプローラーウィンドウのツールバーのをクリックしてから 1 つまたは複数の .nupkg ファイルを選択して、ディスクから NuGet パッケージを開くことができます。パッケージ設定ファイルから:コマンドを使用して、Visual Studio プロジェクトの packages.config ファイルにリストされているパッケージをロードできます。...

グローバルアセンブリキャッシュからアセンブリを開く

dotPeek はグローバルアセンブリキャッシュ (GAC) からアセンブリを開くことができます。グローバルアセンブリキャッシュからアセンブリを開く以下のいずれか 1 つを実行します: メインメニューからを選択します。アセンブリエクスプローラーウィンドウのツールバーで GAC から開くをクリックします。Ctrl+Shift+O を押します。、表示されるダイアログで、目的のアセンブリを選択します。検索フィールドにアセンブリ名の一部を入力して、アセンブリアイテムをバッチ選択してアセンブリをフィルター処理する...