我试图通过调试来剖析遗留应用程序,但我无法在应用程序的某些位置获得断点。该应用程序有一个c#GUI前端和一个c ++后端。
我试图在解决方案的c ++项目中放置一个断点。有几个c ++项目,但我不能在其中一个中设置断点。我尝试删除bin / obj文件,但没有运气。
之后我检查了调试>窗户>模块,然后注意到该特定项目的DLL未显示。程序正确执行,但可能因为debug>中没有显示该项目的条目。窗户>模块,无法设置断点。问题是,我不知道如何解决这个问题。任何人都可以伸出援手吗?
提前多多感谢。
答案 0 :(得分:2)
听起来你需要启用非托管代码调试。试试follownig