dotPeek 2025.1 ヘルプ

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

dotPeek は、NuGet パッケージとその中に含まれるアセンブリを探索するいくつかの方法を提供します:

ディスクから

ファイル | オープンコマンドを使用するか、アセンブリエクスプローラーウィンドウのツールバーの ThemedIcon.AssemblyAdd.Screen.(Gray).png をクリックしてから 1 つまたは複数の .nupkg ファイルを選択して、ディスクから NuGet パッケージを開くことができます。

パッケージ設定ファイルから

ファイル | NuGet packages.config を開きますコマンドを使用して、Visual Studio プロジェクトの packages.config ファイルにリストされているパッケージをロードできます。

パッケージソースから

任意のローカルまたはリモートパッケージソースを使用して、NuGet パッケージからアセンブリをロードできます。

NuGet パッケージソースからアセンブリを読み込む

  1. アセンブリエクスプローラーウィンドウのツールバーで ThemedIcon.AddNugetPackage.Screen.(Gray).png をクリックするか、メインメニューでファイル | NuGet から開くを選択します。これにより、NuGet から開くダイアログが開きます。

  2. パッケージソースを指定します。これは、ディスクパスか、dotPeek が NuGet パッケージを探す URL です。

  3. パッケージフィルターを指定します。dotPeek は、このフィールドを使用して、名前に指定された部分文字列を含むパッケージのみを表示します。

  4. チェックボックスを使用して、最新 / すべてのパッケージバージョンとリリース / プレリリースパッケージバージョンを検索するかどうかを定義します。

  5. 指定されたパッケージソースに、指定されたフィルターに一致するパッケージが含まれている場合は、これらのパッケージがリストに表示されます。

  6. 目的のパッケージを選択し、オープンをクリックして、パッケージとそれに含まれるすべてのアセンブリをアセンブリエクスプローラーウィンドウにロードします。必要に応じて、依存関係を読み込むを選択して、依存するすべてのパッケージとアセンブリをロードします。

Opening NuGet packages from an online package source

ローカルパッケージキャッシュから

最近使用した NuGet パッケージのアセンブリを調べる場合、dotPeek を使用すると、NuGet グローバルキャッシュフォルダー %USERPROFILE%\.nuget\packages\ からアセンブリをすばやく見つけて開くことができます。

ローカル NuGet パッケージキャッシュからアセンブリを読み込む

  1. アセンブリエクスプローラーウィンドウのツールバーで ThemedIcon.AddFromNugetCache.Screen.(Gray).png をクリックするか、メインメニューでファイル | NuGet パッケージのキャッシュから開くを選択します。これにより、NuGet パッケージのキャッシュから開くダイアログが開きます。

  2. このダイアログには、マシン上のすべての NuGet キャッシュのパッケージが一覧表示されます。ダイアログ内の検索フィールドを使用して、目的のパッケージを検索します。

  3. 目的のパッケージを選択して(複数のパッケージを選択するには Ctrl をクリックします)、OK をクリックしてパッケージとすべてのアセンブリをアセンブリエクスプローラーウィンドウにロードします。

Opening NuGet packages from local NuGet package cache

関連ページ:

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

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

フォルダー内のアセンブリを検索する

dotPeek は、アセンブリエクスプローラーウィンドウにフォルダー全体をロードすることを可能にします。フォルダーがロードされると、dotPeek は、そのサブフォルダーすべてをハントし、逆コンパイルできるファイルを探し、そのフォルダーの階層をアセンブリエクスプローラーに表示します。.NET アセンブリを含むフォルダーを開くメインメニューからを選択し、ターゲットフォルダーを選択します。アセンブリエクスプローラーツールバーのフォルダーを探るをクリックし、ターゲットフォルダーを選択します。Windo...

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

dotPeek のプロセスエクスプローラーウィンドウを使用すると、現在のプロセスとロードされたアセンブリを探索できます。プロセスは対応するアセンブリとともに表示され、ソートおよびグループ化が可能です。必要に応じて、ネイティブプロセスを表示または非表示にすることができます。ロードされたアセンブリをすべて表示することで、逆コンパイルおよび探索を行うアセンブリを簡単に見つけることができます。ロードされたアセンブリを開く以下のいずれか 1 つを実行します: メインメニューのを選択します。アセンブリエクスプ...