调试无法命中断点的情况我想很多人遇到过,反正我是遇到过很多次了,有时候是没有生成项目或解决方案,有时候是调试版本不一致。
当然还有其他的情况都已经忘记如何处理的了。
今天在release模式下要调试代码,发现不能命中。后来才知道,这个模式下vs会对项目做自动代码优化,优化后的代码不包含调试信息,所以不能命中断点。解决方式就是:
右键项目-》属性-》生成,常规,取消“优化代码”的复选框的选中状态,将定义debug常量勾选。
时间: 2024-10-07 06:30:00
调试无法命中断点的情况我想很多人遇到过,反正我是遇到过很多次了,有时候是没有生成项目或解决方案,有时候是调试版本不一致。
当然还有其他的情况都已经忘记如何处理的了。
今天在release模式下要调试代码,发现不能命中。后来才知道,这个模式下vs会对项目做自动代码优化,优化后的代码不包含调试信息,所以不能命中断点。解决方式就是:
右键项目-》属性-》生成,常规,取消“优化代码”的复选框的选中状态,将定义debug常量勾选。