【问题标题】:Exceptions Not Being Thrown In Visual StudioVisual Studio 中未引发异常
【发布时间】:2013-06-26 03:43:06
【问题描述】:

由于某种原因,我的异常不再在 Visual Studio 中抛出。我在响应中收到 JSON 错误,但调试模式下的 Visual Studio 不再引发错误,并在发生该错误时停止 Visual Studio。

我看过这样的帖子:

Visual Studio not stopping on an exception being thrown

但我只是想重置之前的位置,而不是一一启用异常。

【问题讨论】:

    标签: visual-studio debugging exception-handling


    【解决方案1】:

    要重置异常设置,请转到调试>异常并单击“全部重置”。

    您还可以深入了解并控制不同类型的异常会发生什么。

    更新

    您提到您缺少 User-Unhandled 列。在这种情况下,您可能需要设置:

    【讨论】:

    • 我确实这样做了。什么都没有发生,我不再有用户未处理的列。不过感谢您的屏幕截图。
    • 我想我找到了,谢谢! stackoverflow.com/questions/4560497/…
    • 非常感谢,已经考虑修复这个问题已经有一段时间了。而现在我终于做到了! :)
    • UI 看起来与 2019(?)有所不同,但它或多或少还是一样,并且仍然有效。
    【解决方案2】:

    Cntrl + Alt + E(或调试 -> 异常
    然后选择“Reset All”,这将返回默认异常。

    【讨论】:

      【解决方案3】:

      我遇到了一个问题,它没有在异常上停止并且重置异常设置对我有用。为了扩展 Jay 在上面的回答,在 VS 2019 中,重置选项的位置略有不同(与以前相比,可以说是倒退了一步,那里更清楚)。

      进入调试->窗口->异常设置

      重置按钮现在是这里的这个图标:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-28
        • 2018-02-21
        • 2016-01-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多