这一周为了这个错误掉了很多头发,然而最绝望的是我按照CSDN上各路大神的做法试了一遍都没有成功,还好在最后无意之间发现了失败的原因,想分享给大家,挽救一些头发。
首先正常的解决方法大家可以找到很多,我也不过多说了,推荐一个我看下来最全面的吧:
vs2017无法查找或打开 pdb 文件
其他还有说在return 0 前面加个system(“pause”)的,反正是没救活我,别人我就不知道了。
但是正如大部分评论仍然没有解决,我也陷入了绝望,真的很让人头疼,我找了两天的方法,发现应该缓存pdb文件的目录里空空如也,我就去寻找没有下载成功的原因,果然…
微软,你在干什么呀,微软!
我认为无法读取pdb的原因就是微软的符号服务器挂了,那么那些需要读取的pdb文件就只能靠我们自己手动去下载了(我没有尝试过,我觉得不太可靠就换了个方法)
不知道我的推理是否正确,还请明白的大神在评论告诉我一下,如果正确且能帮上各位就再好不过了。