You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio中跳过后续异常处理,快速退出中断模式?

快速跳过ASP.NET Core调试中的后续异常处理方法

以下是几个实用的解决办法,帮你摆脱反复点击「Continue」的麻烦:

  • 调整调试器异常触发规则
    打开异常设置窗口(快捷键Ctrl+Alt+E),在窗口里取消「抛出时」列下所有异常类型的勾选,只保留「未处理时」的勾选。这样调试器只会在异常完全没有被处理、即将终止程序的时候才触发中断,不会在每一层异常处理逻辑处停下来。

  • 利用调用栈直接跳转至外层逻辑
    当异常第一次中断时,打开调用栈窗口(快捷键Ctrl+Alt+C),找到调用栈最外层的目标栈帧(比如你自己的应用入口或框架最终抛出未处理异常的位置),右键点击该栈帧并选择「运行到光标处」,调试器会直接跳过中间所有异常处理层,直接跳到指定位置中断。

  • 临时禁用特定异常的抛出中断
    如果是某个特定异常导致的频繁中断,在异常设置窗口中找到该异常类型(比如System.InvalidOperationException),取消「抛出时」的勾选。这样调试器会忽略该异常的抛出过程,只有当它未被处理时才会触发中断。调试完成后记得恢复设置,避免遗漏重要异常。

内容的提问来源于stack exchange,提问作者Bogdan Girnyk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 16:39:56