Visual studio 'Break all' 选项不再有效

Visual studio 'Break all' option does not work anymore

我有时使用 'Break all' (Ctrl + A​​lt + Break ) 选项来捕获任何事件,以便理解我不熟悉的代码流。 由于某种原因,它停止工作并且根本没有中断。

我使用 VS 2010 作为 IDE。

我发现在调试菜单选项中检查 'Enable Just My Code' 可以解决问题。

我在 Visual Studio 2019 年的今天遇到了类似的问题。

在我的例子中,问题是我试图在一个空的 Visual Studio 实例中“破坏所有”(即我还没有加载 project/solution)。我正在调试一个跨越多个项目的过程,所以我希望打破这个过程,然后根据调用堆栈浏览找到适用的源代码。

我通过在 Visual Studio 中加载相关项目解决了这个问题,然后单击“全部中断”。