- 我的主应用程序创建了一个新的 BackgroundWorker X
- X 的 DoWork 事件处理程序调用我的控制器的方法 Y。此方法使用 AsyncCallback 创建 WebRequest (async.) 实例和回调。
- 当响应到达时,将调用回调方法 Z 并分析内容。响应可能包含不需要的内容。那时回调 Z 将抛出异常。
我想在我的主应用程序中捕获这个异常。我在 DoWork 和 RunWorkerCompleted 中尝试过,但从那里无法捕捉到任何东西。
RunWorkerCompletedEventArgs 中的错误始终为空。