【问题标题】:Visual C++ 2008 - breakpoint cannot be hitVisual C++ 2008 - 无法命中断点
【发布时间】:2011-04-16 00:15:09
【问题描述】:

我正在尝试通过调试来剖析遗留应用程序,但我无法在应用程序的某些位置设置断点。该应用程序有一个 c# GUI 前端和一个 c++ 后端。

我正在尝试在解决方案的 c++ 项目中放置一个断点。有几个 c++ 项目,但我不能在其中一个中设置断点。我尝试删除 bin/obj 文件,但没有成功。

之后我检查了调试 > 窗口 > 模块,然后注意到该特定项目的 dll 没有显示。程序正确执行,但可能由于调试 > 窗口 > 模块中没有显示该项目的条目,因此无法设置断点。问题是,我不知道如何解决这个问题。任何人都可以伸出援助之手吗?

非常感谢。

【问题讨论】:

    标签: c++ visual-studio visual-studio-2008 debugging


    【解决方案1】:

    听起来您需要启用非托管代码调试。试试follownig

    • 右键单击 C# 项目并选择属性
    • 转到“调试”选项卡
    • 勾选“启用非托管代码调试”

    【讨论】:

      猜你喜欢
      • 2011-02-28
      • 1970-01-01
      • 2011-05-26
      • 1970-01-01
      • 2010-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-02
      相关资源
      最近更新 更多