dotPeek 2020.2 ヘルプ

アセンブリをプロジェクトにエクスポート

アセンブリを探索する究極のステップは、アセンブリを Visual Studio プロジェクトにエクスポートして、ソースコードを参照してビルドおよびデバッグできるようにすることです。

アセンブリで使用された元のプログラミング言語とは無関係に、エクスポートされたプロジェクトは C# を使用して作成されます。

アセンブリを Visual Studio プロジェクトにエクスポートする

  1. アセンブリエクスプローラーウィンドウでアセンブリを選択し、ツールバーのプロジェクトにエクスポート ThemedIcon ProjectGeneration Screen Gray png をクリックするか、コンテキストメニューでプロジェクトにエクスポートを選択します。

  2. 表示されるプロジェクトにエクスポートダイアログで、プロジェクトのエクスポート先のフォルダーを指定します。このフォルダーに、ウィザードはプロジェクトのサブフォルダーを作成します。

    Export to Project dialog
    [DestinationFolder] / [ProjectSubfolder] が空でない場合、dotPeek はそれを検出し、既存のファイルを上書きするか、エクスポート前にフォルダーをクリーンアップするか、別のフォルダーを選択することを提案します。

  3. 必要に応じてプロジェクト名を変更します。

  4. プロジェクトのソリューションを作成する場合は、*.sln ファイルを作成するにチェックマークを付けます。
    作成されたソリューションファイルの Visual Studio 互換性は、アセンブリで使用される .NET フレームワークバージョンに依存します。たとえば、アセンブリが .NET フレームワーク 4.5 を使用している場合、Visual Studio2012solution が作成されます。

  5. プロジェクトのデバッグ情報ファイルを作成するには *.pdb ファイルを作成するを選択します。

  6. 逆コンパイルしたプロジェクトをアセンブリエクスプローラーウィンドウに追加し、プロジェクトの構造やファイルなどを調べる場合は、アセンブリエクスプローラーにプロジェクトを追加するにチェックマークを付けます。

  7. すぐにプロジェクトを開くには、Visual Studio でプロジェクトを開くをチェックしてください。

  8. エクスポートをクリックして終了します。アセンブリのエクスポートの進行状況をプロジェクト / PDB 生成ステータスウィンドウで見ることができます。

最終更新日 : 2020 年 5 月 27 日

関連ページ:

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

Windows | アセンブリエクスプローラーCtrl+Alt+Lアセンブリエクスプローラーを使用すると、複数のアセンブリを開き、開いているアセンブリとフォルダーのリストを保持できます。開いているすべてのアセンブリをトラバースして探索できます。アセンブリノードを展開すると、アセンブリ内の名前空間が...

プロジェクト / PDB 生成ステータスウィンドウ

Windows | Pdb の生成ステータスこのツールウィンドウは、シンボルファイルおよびプロジェクトの生成に関連するすべてのイベントを記録および表示します。このウィンドウの新規エントリは、次の場合に表示されます。dotPeek はシンボルサーバーとして機能します。この場合、シンボルファイルを生成...

アセンブリ依存関係図を調べる

dotPeek は、コンパイルされたアセンブリ間の依存関係を視覚的に調べるのに役立ちます。任意の数のアセンブリからダイアグラムを作成し、これらのアセンブリが互いにどのように参照するかを調べることができます。初期図を作成する :アセンブリエクスプローラーウィンドウで 1 つ以上のアセンブリを選択し、右...

PDB ファイルを生成する

デバッガー以外の場所でシンボルファイルが必要な場合、dotPeek は、.NET アセンブリ用の(ソースファイルと共に)PDB ファイルを生成するコマンドを提供します。シンボルファイルを生成するとき、dotPeek は Visual Studio のシンボルキャッシュと同じディレクトリ構造を作成しま...