查了所有相关的文章,无解
最后对比工程的设置,
发现 c/c++
Output files
Program Database File Name中设置不对,正常的是$(IntDir)就可以了,不要再加文件名了
文件名在Linker中指定
Lineker
Debugging
Generate Program Database File $(TargetDir)$(TargetName).pdb
另一种情况,如你加过 Symbol servers,则要清空了
在Options-Debugging-Symbols
把Cache symbols in this directory清空就可