Visual Studio 2015调试不在断点处停止

时间:2015-07-22 21:05:38

标签: visual-studio-2015 visual-studio-debugging

我已经找到了答案,因为VS2015太新了,我没找到任何东西。但问题很简单 - 在调试应用程序时,我无法让应用程序在断点上中断。

还有其他人遇到过这个吗?

5 个答案:

答案 0 :(得分:2)

您指的是原生应用程序还是.NET应用程序?对于本机C ++ 32但应用程序,断点也不适合我(它在Visual Studio 2010中可以工作)。这就是我发现这篇文章的方式。所以你的问题的答案是:是的,其他人遇到了这个问题。

我尝试设置一个小样本来记录Microsoft反馈,但在小样本应用程序中它始终有效。

我也无法找到反馈网站上存在的任何内容,我想我们需要添加更多细节或找出它何时不起作用,这是什么神奇的变化。

答案 1 :(得分:2)

不确定您是否仍在寻找答案,但当我将解决方案平台从x86更改为x64时,它开始起作用。

答案 2 :(得分:1)

我更新了我的项目而不是解决方案,但是将Web项目和单元测试项目都更改为" x64"。我将Web项目切换回"任何CPU"断点正在一如既往地再次发挥作用。

我已经看到其他帖子提到更新(完全替换).sln文件,但也许这是对同一底层修复的更直接的工具方法。

谢谢@Code!

答案 3 :(得分:0)

在我的情况下,在我使用最新的(vs2017 v141)平台工具集切换测试和单元测试项目之前,没有任何工作。

答案 4 :(得分:-3)

我刚试过这个,断点适合我。我针对.NET 4.5.2和.NET 4.6测试了一个C#类库项目。相关测试项目中的断点按预期命中。