在Visual Studio的即时窗口中没有捕获未处理的异常
本文关键字:未处理 异常 窗口 Studio Visual | 更新日期: 2023-09-27 17:51:20
我为AppDomain.CurrentDomain.UnhandledException
和Application.ThreadException
设置了一个事件侦听器。我在立即窗口中调用MODULE
的方法,该方法设置侦听器,然后抛出异常。
- 为什么VS即时窗口显示异常为"第一次机会"异常,而不是"未处理的异常"?
- 为什么我的事件监听器没有捕获未处理的异常?
我的直觉是即时窗口在这里做了一些特别的事情,比如捕获所有未处理的异常,但这只是一个猜测。
From Hans Passant:
调试器在UnhandledException事件处理程序运行之前进入。当您使用即时窗口