由于某些奇怪的原因,我无法让VS2010在我的解决方案中的托管代码中的断点处停止。 我只使用C ++和C ++ / CLI。
两个项目:
什么有效:
注意: - 当我通过内部调试器(F5)运行应用程序时,它会显示“有效跳过的所有断点”的“断点当前不会被命中”消息。 - 我在这里和其他地方已经阅读了大量的帖子和讨论,并且常见的切换到/混合模式调试只是没有改变任何东西(它已经设置好了)。
可能的答案? - 我想知道的是,如果我目前的困境可能是因为我只安装了VS2008 express 。为了能够使用我需要的.net 3.5的C ++ / CLI来访问第三方2008编译的程序集。
答案 0 :(得分:0)
似乎安装完整版的vs2008似乎就是答案。我最终在2008年重建了我的项目,以使其正常运作。
我真的不介意,因为vs2010失去了C ++ / CLI的intellisense,它实际上感觉就像升级到2008年。
顺便说一句,vs2008的最新下载不再需要购买的密钥了。