【问题标题】:brekpoint is not hitting in peace of MFC C++ code in vs2008 deployed in Windows CE emulator在 Windows CE 模拟器中部署的 vs2008 中的 MFC C++ 代码没有遇到断点
【发布时间】:2014-09-26 12:30:00
【问题描述】:

我尝试在 VS2008 中调试一段 mfc C++ 代码,该代码已部署在 Windows CE 模拟器中。

当我将光标放在断点上时得到以下指令。

“当前不会命中断点,此位置当前未加载任何可执行文件”。

由于我对 VS2008 很陌生,不知道该怎么做,在谷歌搜索了很多。但无法解决问题任何帮助将不胜感激。

【问题讨论】:

  • 我假设你是用符号编译的?
  • 我不知道我编译时有没有符号,我们怎么知道有没有符号?
  • 你的代码是什么样的,你的断点在哪里?

标签: c++ visual-studio-2008 mfc windows-ce breakpoints


【解决方案1】:

确保您在“调试”模式而不是“发布”模式下编译代码

【讨论】:

    【解决方案2】:

    尝试删除设备上现有的 EXE,然后再次部署/调试。我遇到过多种情况,VS2K8 不会覆盖设备上的旧 EXE。发生这种情况时,程序启动,但断点显示为白色圆圈而不是红色圆圈。 VS2K8 似乎有一个错误,它有时不会用新编译的 EXE 覆盖现有的 EXE,即使它是较新的。

    【讨论】:

      猜你喜欢
      • 2021-04-02
      • 2011-05-31
      • 2011-09-28
      • 1970-01-01
      • 2010-09-16
      • 1970-01-01
      • 1970-01-01
      • 2013-10-04
      • 2010-12-03
      相关资源
      最近更新 更多