“选项”对话框 ->“调试”->“符号”
更新:2007 年 11 月
若要访问 Symbols 页,请选择“工具”菜单上的“选项”。在“选项”对话框中,展开“调试”节点并选择“符号”。在此页中可以设置以下常规调试选项。
安全说明: |
---|
使用源服务器时必须考虑以下潜在的安全威胁:任何命令都可以嵌入到应用程序的 PDB 文件中。因此,请确保只将要执行的命令放入 srcsrv.ini 文件。任何试图执行不在 srcsvr.ini 文件中的命令都将导致出现一个确认对话框。有关更多信息,请参见安全警告:调试器必须执行不受信任的命令。由于不验证命令参数,所以请小心使用受信任的命令。例如,如果您信任 cmd.exe,恶意用户则可能会指定使该命令变得危险的参数。 |
符号文件(.pdb)位置
调试器将在其中查找符号文件的位置的列表。位置可以包括目录、URL、共享和符号服务器位置。(对于 C/C++ 用户,请参见 DBG 文件以了解更多信息。)本列表只包含已知的和受信任的位置。如前面的“安全说明”所述,从不可信位置加载符号可能产生有害作用。
文件夹图标按钮
单击此按钮在列表中创建新位置。“X”图标按钮
在列表中选择一个位置,然后单击此按钮从列表中移除该目录。上箭头图标按钮
在列表中选择了一个目录时,单击此按钮在列表中向上移动。下箭头图标按钮
在列表中选择了一个目录时,单击此按钮在列表中向下移动。将符号从符号服务器缓存到此目录
如果使用服务器中的符号,则可以使用本地目录提高调试器的性能。此目录会保存从符号服务器获取的系统软件的符号。缓存符号会提高磁盘使用率。在通过 Internet 使用符号服务器时,缓存尤其有用。注意,如果调试的是远程计算机上的程序,则缓存目录指的是远程计算机上的目录。浏览
使用此按钮可以浏览并选择要用于前面的项的目录。只在手动加载符号时搜索上述位置
当选定时,只在手动加载符号时调试器才从列出的位置中加载符号。仍然会自动搜索默认位置(包括 .EXE 位置)。如果未选择此设置,则每次加载模块时调试器都会搜索列出的位置。使用上面的位置加载符号
单击此按钮将立即从“符号文件(.pdb)位置”中列出的位置加载符号。此按钮在设计模式下不可用。
从 Microsoft 符号服务器加载符号
单击此按钮将立即从 Microsoft 符号服务器加载符号。(必须连接到 Internet 才能访问 Microsoft 符号服务器。)有关更多信息,请参见 如何:使用符号服务器。此按钮在设计模式下不可用。