VS2015 一直提示LNK1201错误怎么办,求大拿

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.可以尝试把工程放到其他盘中;