问题
Microsoft Visual Studio
源文件:.cpp
模块: .exe
进程: [5704] .exe
源文件与模块生成时的文件不同。是否希望调试器使用它?
原因
如在调试状态下,状态的断点变为
1、新生成的程序(工程属性->配置属性->常规->目标文件名、输出目录、目标文件扩展名 以及 工程属性->配置属性->链接器->常规->输出文件 )与调试程序(工程属性->配置属性->调试->命令)不一致
2、新生成的程序与调试代码不一致
强制调试
单次强制调试
鼠标放在上出现如下提示,
右击弹出如下菜单
点击“位置”出现如下窗口,勾选“允许源代码与原始版本不同(A)”
永久强制调试
选择“工具”->"选项"弹出如下窗口,选择“调试”->"常规" 去掉”要求源文件与原始版本完全匹配“复选框