未处理的异常未在Visual Studio的立即窗口中捕获

时间:2015-06-01 17:19:11

标签: c# vb.net visual-studio unhandled-exception

我有AppDomain.CurrentDomain.UnhandledExceptionApplication.ThreadException的事件监听器。我正在调用立即窗口中MODULE的方法来设置侦听器,然后抛出异常。

  1. 为什么VS立即窗口将异常显示为" First-Chance"异常,而不是"未处理的异常"?
  2. 为什么我的事件监听器没有捕获未处理的异常?
  3. 我的预感是立即窗口正在做一些特别的事情,比如捕获所有未处理的异常,但这只是猜测。

1 个答案:

答案 0 :(得分:1)

来自Hans Passant:

调试器在您的UnhandledException事件处理程序可以运行之前进入。使用立即窗口

时,没有选项可以绕过它