如何:使用“模块”窗口

本主题适用于:

版本

Visual Basic

C#

F#

C++

Web Developer

学习版

主题不适用 主题不适用 主题不适用

主题适用

主题不适用

专业版、高级专业版和旗舰版

主题适用

主题适用

主题适用

主题适用

主题适用

提示

此功能不可用于 SQL 或脚本调试。

**“模块”**窗口列出程序所使用的 DLL 与 EXE,并显示各个模块的相关信息。

在中断模式或运行模式下显示“模块”窗口

  • 在**“调试”菜单上选择“窗口”,然后单击“模块”**。

    默认情况下,**“模块”**窗口按加载顺序对模块进行排序。 但是,可以选择按任意列来排序。

按任意列排序

加载符号

在**“模块”窗口中,可以看到哪些模块加载了调试符号。 这些信息显示在“符号状态”列中。 如果该状态显示“已跳过加载”“无法查找或打开 PDB 文件”“‘包括’/‘排除’设置禁用了加载功能”**,则您可以指示调试器从 Microsoft 公共符号服务器下载符号,或者从您的计算机上的符号目录加载符号。 有关更多信息,请参见如何:使用符号服务器如何:指定符号位置和加载行为

手动加载符号

  1. 在**“模块”**窗口中,右击还未加载符号的模块。

  2. 指向**“加载符号”,然后单击“Microsoft 符号服务器”“符号路径”**。

更改符号加载设置

  1. 在**“模块”**窗口中右击任一模块。

  2. 单击**“符号设置”**。

    现在便可以更改符号加载设置,如如何:指定符号位置和加载行为中所述。 只有重新启动调试会话,更改才会生效。

为特定模块更改符号加载行为

  1. 在**“模块”**窗口中右击所需模块。

  2. 指向**“自动符号加载设置”,然后单击“始终手动加载”“默认”**。 只有重新启动调试会话,更改才会生效。

请参见

任务

如何:使用符号服务器

如何:指定符号位置和加载行为

概念

如何:中断执行

查看调试器中的数据