无法查找或打开 pdb 文件

无法查找或打开 pdb 文件,第1张

这是因为在 Windows 系统中,pdb 文件是 Visual C++ 调试旦谨的辅助文件,用来存储程序的调试信息,可以模慧基帮助 Visual C++ 在调试时识别程序中碧告的变量、函数等信息,而且这些文件是不可读的,所以无法被查找或打开。

打开VS2013,点击菜单“工具”-“选项”。

在选项窗口中,展开“调试”-“常规”,然后在右边的窗格中勾选“启用源服务器支持”。

然后展开“调试”-“符号”,勾选“Windows符号服务器”。

这时,会d出纳芦一个警告对话框,无芹芦视点击“确定”即可。

最后,点击“确定”关闭选项窗口。

下面,我们再来点击“本地Windows调试器”调试运行程序。嫌茄带

第一次运行该程序时,会从Windows服务器上下载相关的符号集,这需要一点时间。

稍后,程序就启动了(我这个程序是一个仿QQ聊天界面窗口)。以后,如果再次调试该程序,就无需再次等待了(因为符号集已经从服务器下载到本地)。

VS2012每次编译程序,都会出现3个无法查找或打开PDB文件,是设置错误造成的,解决方法如下:

1、首先在电脑中打开vs编芹枯程软件,在菜单栏上找到“工具”---》“选项”。

2、然后在打开的选项设置界面中,祥斗找到调试的功能选项。

3、在调试的选项里,展开后,可以看到调试符号的子选项。

4、在右边可以看到“符号嫌宴洞文件(.pdb)的位置”的字样,给“MicroSoft符号服务器”打勾,如下图所示,点击确定保存退出。

5、最后在主界面,可以看到正在从microsoft服务器下载.pdb符号文件,vs也正在加载这些符号文件,等待一会就完成了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8193740.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存