标题写的是VS2019, 其它版本也是类似操作,之前碰到过类似问题,也参考网上资料解决过,这次又碰到类似问题,但记不大清楚了,尝试网上查找资料,发现几个链接都是类似设置DEBUG_NEW等,这和我这里的实际情况不符。正确的做法是,默认情况下工程设置中Configuration Properties -->Linker-->Debugging中, Generate Debug Info 选项默认值是“ Generate Debug Information(/DEBUG)" 改成如图2所示即可。
图1
图2
MFC应用程序调试时无法进入源码的问题,解决方法如下: 菜单栏选择“工具”--> “选项”-->"调试"-->"符号", 选中"Microsoft 符号服务器", 缓存符号的位置可以用默认的或者设置其他目录‘, “自动符号加载首选项:”中选择所有模块, 设置好后,点击“加载所有符号” 等待一定时间即可完成。