发现在调试的代码断点执行有问题,停止的地方有些是空行、注释、#if 0内的代码等,
也知道是EXE版本和代码版本不一致的问题,问题是如何解决呢?
已经删除Debug目录,重新Rebulid All了,还是有问题。

解决方案 »

  1.   

    是不是调试运行的EXE和生成的EXE不是同一个路径?
      

  2.   


    这么无理的问题,你可以这样调试一下。直接双击运行生成的EXE,然后再回到VS里,点调试-》附加到进程 选择刚才手动运行的进程,开始调试
      

  3.   

    确认编译调试的是Debug版本的?优化都关上了?
      

  4.   

    确认编译调试的是Debug版本,优化都是MFC向导生成的,没有改动的。