在模块窗口中查看 DLL 和可执行文件(C#、C++、Visual Basic、F#)
在 Visual Studio 调试期间,“模块”窗口列出并显示有关应用使用的 DLL 和可执行文件( .exe 文件)的信息。
注意
“模块”窗口不适用于 SQL 或脚本调试。
使用“模块”窗口
若要在调试时打开“模块”窗口,请选择“调试”>“窗口”>“模块”(或按 Ctrl + Alt + U) 。
默认情况下,“模块”窗口按加载顺序对模块进行排序。 若要按任意窗口列排序,请选择列顶部的对应标头。
加载符号
“模块”窗口中的“符号状态”列显示哪些模块已加载调试符号。 如果状态为“已跳过加载符号”、“无法找到或打开 PDB 文件”或“包括/排除设置已禁用加载”,则可以手动加载符号。 有关加载和使用符号的详细信息,请参阅指定符号 (.pdb) 和源文件。
手动加载符号:
在“模块”窗口中,右键单击未加载符号的模块。
选择“符号加载信息”,获取有关符号未加载的原因的详细信息。
选择“加载符号”以手动加载符号。
如果符号未加载,请选择“符号设置”以打开“选项”对话框,并指定或更改符号加载位置。
可以从公共 Microsoft 符号服务器或其他服务器下载符号,也可以从计算机上的文件夹中加载符号。 有关详细信息,请参阅配置符号文件和加载行为的位置。
更改符号加载行为设置:
在“模块”窗口中右键单击任一模块。
选择“符号设置”。
选择“加载所有符号”,或选择要包括或排除的模块。
选择“确定”。 更改将在下一个调试会话中生效。
更改特定模块的符号加载行为:
在“模块”窗口中右键单击所需模块。
在右键单击菜单中,选择或取消选择“始终自动加载”。 更改将在下一个调试会话中生效。