fatal error LNK1201: 写入程序数据库“.pdb”时出错;请检查是否是磁盘空间不足、路径无效或权限不够
困恼很久了,用了网上的一些解决方案也不管用
http://www.hankcs.com/program/solve-fatal-error-lnk1201-vs2003-pdb.html
新建一个cpp项目,编译,确保成功
然后把你原来项目的cpp h拷贝到新的项目里,然后在vs里项目菜单里添加文件,全部添加进来,再编译。
你这个问题要么是之前的源代码是用别的vs版本编译的,要么是路径权限的问题。
这个问题可能有以下几种情况:
1。文件损坏,删除 PDB 文件然后重新链接。
2。没有足够的磁盘空间写入文件。
3。网络问题,驱动器不可用。
4。调试器在您试图链接的程序上是活动的。
1.请确保检查当前工程目录是否有读写权限;
2.请检查当前pdb是否正在被使用;
3.可以尝试把工程放到其他盘中;