vs2013无法加载PDB文件解决方法

  用VS2013调试一个控制台程序的时候,出现一下提示信息:

“wrt2txt.exe”(Win32): 已加载“F:\Users\Young\Documents\visual studio 2012\Projects\wrt2txt\Debug\wrt2txt.exe”。已加载符号。
“wrt2txt.exe”(Win32): 已加载“C:\Windows\System32\ntdll.dll”。无法查找或打开 PDB 文件。
“wrt2txt.exe”(Win32): 已加载“C:\Windows\System32\kernel32.dll”。无法查找或打开 PDB 文件。
“wrt2txt.exe”(Win32): 已加载“C:\Windows\System32\KernelBase.dll”。无法查找或打开 PDB 文件。

解决方法:

选项>调试>常规:勾选“启用源服务器支持”

选项>调试>符号:勾选符号文件所在,通常勾选“Microsoft符号服务器”,最好手动设置符号缓存路径

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ProcMon 是一款功能强大的系统监视工具,能够实时监控和记录操作系统的文件、注册表、进程和线程等的活动。在使用 ProcMon 进行调试和故障排除时,有时需要加载符号文件pdb 文件)来查看源代码和调试信息。 首先,pdb 文件是包含编译后的程序的符号信息的文件。将 pdb 文件加载到 ProcMon 中可以帮助我们更好地理解代码的执行,包括变量值、函数调用栈和线程信息等。 要加载 pdb 文件,首先需要保证 pdb 文件与要分析的程序对应的可执行文件存在且匹配。在启动 ProcMon 时,选择菜单栏上的“符号文件”选项,然后选择“加载符号文件”选项。 在弹出的对话框中,点击“浏览”按钮,选择要加载pdb 文件所在的目录。然后,在“文件名”一栏中输入可执行文件的名称,确保要加载pdb 文件与可执行文件的名称匹配。接下来,点击“打开”按钮。 ProcMon 会自动加载 pdb 文件,并在分析结果中显示对应的符号信息。此时,我们可以通过双击事件条目,查看详细的调用栈和源代码信息。 如果需要更新或卸载已加载pdb 文件,可以选择菜单栏上的“符号文件”选项,然后选择“卸载符号文件”选项。在弹出的对话框中,选择要卸载的 pdb 文件,点击“确定”按钮即可。 通过加载 pdb 文件,我们可以更深入地分析程序的行为和调试信息,从而更好地理解和解决各种问题。希望这些信息对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值