Cannot find or open the PDB file问题的解决

本文解决了一个在使用VS2010编译过程中遇到的问题:调试时输出窗口提示无法找到或打开某些DLL文件对应的PDB文件。通过调整VS2010的符号加载设置可以解决这个问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近发现用VS2010编译的时候输出窗口总是有如下的类似信息:
'win32.exe': Loaded 'D:\程序设计\vs2010\win32\Debug\win32.exe', Symbols loaded.
'win32.exe': Loaded 'C:\Windows\System32\ntdll.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\kernel32.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\KernelBase.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\user32.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\gdi32.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\lpk.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\usp10.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\msvcrt.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\msvcr100d.dll', Symbols loaded.
'win32.exe': Loaded 'C:\Windows\System32\imm32.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\msctf.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\uxtheme.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\dwmapi.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\advapi32.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\sechost.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\rpcrt4.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\ole32.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\cryptbase.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\clbcatq.dll', Cannot find or open the PDB file
'win32.exe': Loaded 'C:\Windows\System32\oleaut32.dll', Cannot find or open the PDB file
The program '[1700] win32.exe: Native' has exited with code 0 (0x0).
     网上搜了半天找到解决的办法:
打开VS2010:工具--》选项--》》调试--》符号

接下来就是选择Microsoft,然后确认

如图所示:

http://blog.chinaunix.net/attachment/201202/16/11765716_1329384504FQQV.jpg


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值