一个MFC工程。
在源代码中设置了断点,按下F10进行调试,
为什么会蹦出个对话框
没有为任何调用堆栈框架加载任何符号。无法显示源代码。
确定 显示反汇编
点击 显示反汇编 就可以单步调试了,
但是却不是从设置的断点处运行(每次都是从这开始 027A13AA push eax ),而且无法显示源码,
为什么不能运行到断点呢? 我想让程序运行到断点处,再进行单步调试。怎么解决呀 ??
11 个解决方案
你单步进(step in)了库里面了。按F11 step out出来试试。
你单步F11进(step in)了库里面了。按Shift+F11 step out出来试试。
或者设好断点直接按F5运行。还是不能在断点处进入调试只能说明程序运行时未经过你设断点对应的那条分支。
另外你工程设置是输出Debug版吗?