次の方法で共有


[モジュール] ウィンドウで DLL と実行可能ファイルを表示する (C#、C++、Visual Basic、F#)

Visual Studio のデバッグ中に、[ モジュール ] ウィンドウに、アプリで使用する DLL と実行可能ファイル (.exeファイル) に関する情報 一覧表示され、表示されます。

[モジュール] ウィンドウは、SQL またはスクリプトのデバッグには使用できません。

モジュールを表示する

[モジュール] ウィンドウを開くには:

デバッグ セッションを開始し、>Windows>Modules を選択します (または Ctrl + Alt + U キーを押します)。 ウィンドウが表示されない場合は、 デバッガーで一時停止していることを確認します。

既定では、[モジュール] ウィンドウでは、モジュール 読み込み順序で並べ替えられます。 任意のウィンドウ列で並べ替えるには、列の上部にあるヘッダーを選択します。

シンボルを読み込む

[モジュール] ウィンドウの [シンボルの状態] 列には、デバッグ シンボルが読み込まれているモジュールがどれかが表示されます。 状態が [ スキップされたシンボルの読み込み]、[ PDB ファイルを見つけられないか開けない]、または [インクルード/除外] 設定で無効になっている場合は、シンボルを手動で読み込むことができます。

シンボルを手動で読み込むには:

  1. ウィンドウ[モジュール]で、シンボルが読み込まれていないモジュールを右クリックします。

    • シンボルが読み込まれていない理由の詳細については、[シンボルの読み込み情報] を選択します。

    • シンボルを手動で読み込むには、[シンボルの読み込み] を選択します。

    • .NET コードの場合は、[ Decompile Source to Symbol File ] を選択し、「 アセンブリのソースの生成と埋め込み」の手順に従うことができます。

      Visual Studio 2022 バージョン 17.7 以降では、.NET コードを自動コンパイルすることもできます。 詳細については、「 オートコンパイル コード」を参照してください。

  2. シンボルが読み込まれない場合は、[ シンボル設定] を選択して [オプション] ダイアログを開き、シンボルの読み込み場所を指定または変更します。

    パブリック Microsoft シンボル サーバーまたは他のサーバーからシンボルをダウンロードしたり、コンピューター上のフォルダーからシンボルを読み込んだりすることができます。 詳細については、「 シンボル ファイルの場所と読み込み動作の構成」を参照してください。

シンボルの読み込み動作の設定を変更するには:

  1. [モジュール] ウィンドウで、任意 モジュールを右クリックします。

  2. [シンボルの設定] を選択します

  3. [ すべてのシンボルを読み込む] を選択するか、含めるモジュールまたは除外するモジュールを選択します。

  4. [OK] を選択. 変更は、次のデバッグ セッションで有効になります。

特定のモジュールのシンボル読み込み動作を変更するには:

  1. [モジュール] ウィンドウ 、モジュールを右クリックします。

  2. 右クリック メニューで、[ 常に自動的に読み込む] を選択または選択解除します。 変更は、次のデバッグ セッションで有効になります。