网站地图 关闭
您的位置: 首页 > 采购 > > 内容页

pdb是什么文件?pdb文件打不开是什么原因?-全球热闻

时间:2023-04-10 09:34:37 来源:中穆青年网

pdb是什么文件?

PDB(Program DataBase),全称为“程序数据库”文件,是VS编译链接时生成的文件。DPB文件主要存储了VS调试程序时所需要的基本信息,主要包括源文件名、变量名、函数名、FPO(帧指针)、对应的行号等等。因为存储的是调试信息,所以一般情况下PDB文件是在Debug模式下才会生成。


(资料图)

PDB文件中记录了源文件路径的相关信息,所以在载入PDB文件的时候,就可以将相关调试信息与源码对应。这样可以可视化的实时查看调试时的函数调用、变量值等相关信息。模块当中记录的PDB文件是绝对路径。所以只要模块在当前电脑上载入,调试器自然地会根据模块当中的路径信息找到相应PDB文件并载入。同样PDB文件中记录的源文件路径也是绝对路径,所以PDB文件只要在当前电脑上载入,调试进入相应模块时,都能够匹配到记录的源文件,然后可视化地查看相应信息。

pdb文件打不开是什么原因?

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

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

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

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

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

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

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

x 广告
聚焦 更多>
最近更新 更多>