0

该公司已将我们的IDE从VS2008升级到VS2012。当我尝试调试我的 C++/CLI 项目(使用 VS2008 创建)时,我似乎不再看到诸如“this”指针、STL 容器、结构中的数据成员等项目。

从 VS2012 开始,我尝试创建一个新的 MFC“多文档”项目,并在其 CMainFrame::OnCreate() 的末尾设置一个断点。调试时一切都很好,但是一旦启用 /CLR,就会遇到上述问题。

VS2010/VS2012 中是否有我需要在某处切换的新开关?

是的,调试器类型是“混合”。事实上,我没有更改任何项目设置(在 VS2008 中运行良好)

4

1 回答 1

0

答案:VS2012 更新 2 的问题(请参阅 Grys73 在http://connect.microsoft.com/VisualStudio/feedback/details/751327/debugger-stepping-in-mixed-mode-application-is-very-very-slow中的帖子)

事实上,在系统还原后,我完全重新安装了 VS2012,而没有更新 2,并且调试器运行良好。

于 2013-04-25T19:54:35.253 回答