Visual C ++ 2008 - 无法命中断点

时间:2010-09-22 22:55:29

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

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

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

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

提前多多感谢。

1 个答案:

答案 0 :(得分:2)

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

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