VS调试时下不到断点的处理方式。

调试无法命中断点的情况我想很多人遇到过,反正我是遇到过很多次了,有时候是没有生成项目或解决方案,有时候是调试版本不一致。

当然还有其他的情况都已经忘记如何处理的了。

今天在release模式下要调试代码,发现不能命中。后来才知道,这个模式下vs会对项目做自动代码优化,优化后的代码不包含调试信息,所以不能命中断点。解决方式就是:

右键项目-》属性-》生成,常规,取消“优化代码”的复选框的选中状态,将定义debug常量勾选。

原文地址:https://www.cnblogs.com/yuanjiedao/p/4892027.html