小编jam*_*mie的帖子

使用本机C++,托管c ++ cli和c#解决方案在混合模式下进行调试

我有一个多线程项目正在进行中,启动项目设置为运行我的UI的ac #project.然后有一系列基础c ++本机项目通过托管C++/CLI项目连接到C#.我在c#启动项目中启用了"启用非托管调试",当我尝试调试本机代码时,我能够达到我设置的断点.但是,在我尝试再次运行并尝试再次达到断点之后,它会挂起.例如,如果我有一个循环,我尝试在每次迭代中进入它,在第二次迭代后程序挂起并且我必须强制退出.我在Visual Studio 2010中工作.调试开始证明在这个速度下不太有用,有什么方法可以排除这个问题吗?

c# c++ debugging c++-cli visual-studio-2010

27
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

c++ ×1

c++-cli ×1

debugging ×1

visual-studio-2010 ×1