Visual Studio のデバッグ中に、[ モジュール ] ウィンドウに、アプリで使用する DLL と実行可能ファイル (.exeファイル) に関する情報 が 一覧表示され、表示されます。
注
[モジュール] ウィンドウは、SQL またはスクリプトのデバッグには使用できません。
モジュールを表示する
[モジュール] ウィンドウを開くには:
デバッグ セッションを開始し、>Windows>Modules を選択します (または Ctrl + Alt + U キーを押します)。 ウィンドウが表示されない場合は、 デバッガーで一時停止していることを確認します。
既定では、[モジュール] ウィンドウでは、モジュール が 読み込み順序で並べ替えられます。 任意のウィンドウ列で並べ替えるには、列の上部にあるヘッダーを選択します。
シンボルを読み込む
[モジュール] ウィンドウの [シンボルの状態] 列には、デバッグ シンボルが読み込まれているモジュールがどれかが表示されます。 状態が [ スキップされたシンボルの読み込み]、[ PDB ファイルを見つけられないか開けない]、または [インクルード/除外] 設定で無効になっている場合は、シンボルを手動で読み込むことができます。
- シンボルの読み込みと使用の詳細については、「シンボル (.pdb) ファイルとソース ファイルを指定する」を参照してください。
シンボルを手動で読み込むには:
ウィンドウ[モジュール]で、シンボルが読み込まれていないモジュールを右クリックします。
シンボルが読み込まれていない理由の詳細については、[シンボルの読み込み情報] を選択します。
シンボルを手動で読み込むには、[シンボルの読み込み] を選択します。
.NET コードの場合は、[ Decompile Source to Symbol File ] を選択し、「 アセンブリのソースの生成と埋め込み」の手順に従うことができます。
Visual Studio 2022 バージョン 17.7 以降では、.NET コードを自動コンパイルすることもできます。 詳細については、「 オートコンパイル コード」を参照してください。
シンボルが読み込まれない場合は、[ シンボル設定] を選択して [オプション] ダイアログを開き、シンボルの読み込み場所を指定または変更します。
パブリック Microsoft シンボル サーバーまたは他のサーバーからシンボルをダウンロードしたり、コンピューター上のフォルダーからシンボルを読み込んだりすることができます。 詳細については、「 シンボル ファイルの場所と読み込み動作の構成」を参照してください。
シンボルの読み込み動作の設定を変更するには:
[モジュール] ウィンドウで、任意 の モジュールを右クリックします。
[シンボルの設定] を選択します。
[ すべてのシンボルを読み込む] を選択するか、含めるモジュールまたは除外するモジュールを選択します。
[OK] を選択. 変更は、次のデバッグ セッションで有効になります。
特定のモジュールのシンボル読み込み動作を変更するには:
[モジュール] ウィンドウ で 、モジュールを右クリックします。
右クリック メニューで、[ 常に自動的に読み込む] を選択または選択解除します。 変更は、次のデバッグ セッションで有効になります。