ReSharper 2025.3 ヘルプ

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

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

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

ReSharper: Process Explorer window

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

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

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

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

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

      find_process_by_window.png

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

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

一部の .NET プロセスをデバッグする必要があるが、そのための PDB がない場合は、ProcessExplorer から直接不足している PDB を生成できます。これを行うには、任意の .NET プロセスを右クリックして、ReSharper デコンパイラーでシンボルを読み込むを選択します。Visual Studio オプション(ツール | オプション | デバッグ | シンボル)で指定されたシンボルキャッシュディレクトリへの生成がすぐに開始されます。ディレクトリが指定されていない場合、ReSharper は %LOCALAPPDATA%\Temp\SymbolCache をキャッシュディレクトリとして自動的に追加することを提案します。

2024 年 2 月 11 日

関連ページ:

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

Process Explorer ウィンドウには、現在実行中のプロセスの一覧が表示され、モジュールの探索と .NET アセンブリであるプロセスの逆コンパイルが可能です。コンテキストメニューコマンド:デバッグを有効にするこのコマンドは、選択された管理対象モジュールまたは選択されたプロセス内のすべての管理対象モジュールの PDB を生成します。Visual Studio オプションで指定されたシンボルキャッシュディレクトリへの生成がすぐに開始されます。ディレクトリが指定されていない場合、ReSha...

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

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

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

ReSharper は、NuGet パッケージとその中に含まれるアセンブリを探索するいくつかの方法を提供します: ディスクから:アセンブリエクスプローラーウィンドウのツールバーのをクリックして、1 つまたは複数の .nupkg ファイルを選択すると、ディスクから NuGet パッケージを開くことができます。パッケージソースから:任意のローカルまたはリモートパッケージソースを使用して、NuGet パッケージからアセンブリをロードできます。NuGet パッケージソースからアセンブリを読み込むアセンブリ...

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

ReSharper はグローバルアセンブリキャッシュ (GAC) からアセンブリを開くことができます。グローバルアセンブリキャッシュからアセンブリを開くアセンブリエクスプローラーウィンドウのツールバーの「GAC から開く」をクリックします、表示されるダイアログで、目的のアセンブリを選択します。検索フィールドにアセンブリ名の一部を入力して、アセンブリアイテムをバッチ選択してアセンブリをフィルター処理することができます。名前とバージョンを示す選択したアセンブリがアセンブリエクスプローラーウィンドウに追...