关于调试时:pdb文件错误信息怎么解决?

qj7979 2003-12-03 09:25:39
各位大虾:我的所有的程序在debug下编译时都出现以下错误信息:
LINK : fatal error LNK1209: program database "D:\VCPrj\A1\Debug\A1.pdb" differs from previous link; relink or rebuild
Error executing link.exe.
我看msdn中解释为
program database "filename" differs from previous link; relink or rebuild

The given program database (PDB) is invalid and possibly corrupt. Relink. If filename is also the PDB for an object file, recompile to recreate the PDB.
我按照msdn说的做了,不管用还是汇出错误?
另外在release下编译不出错。这是为什么呀?真郁闷?不懂
...全文
416 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qj7979 2003-12-08
  • 打赏
  • 举报
回复
各位大哥找到原因了:
C:\Program Files\Microsoft Visual Studio\VC98\Bin
下面的mspdb60.dll文件坏了
qj7979 2003-12-04
  • 打赏
  • 举报
回复
不行的,我都试过了
1、delete ..\debug\*.* 然后rebuild
2、重装vc
就差重装系统了,请各位帮忙
RaymondKing 2003-12-03
  • 打赏
  • 举报
回复
把这个pdb文件删掉,然后在Build菜单里选Rebuild All试试。

15,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧