【发布时间】:2011-06-06 21:11:48
【问题描述】:
我正在尝试弄清楚如何将所有未处理的异常从 child appdomain 获取到父域。
只是挂钩childDomain.UnhandledException 不起作用,因为它似乎是在 childDomain 中执行的。
我也玩过domain.DoCallback,但我不知道如何使用它来恢复异常。
欢迎所有想法。
【问题讨论】:
我正在尝试弄清楚如何将所有未处理的异常从 child appdomain 获取到父域。
只是挂钩childDomain.UnhandledException 不起作用,因为它似乎是在 childDomain 中执行的。
我也玩过domain.DoCallback,但我不知道如何使用它来恢复异常。
欢迎所有想法。
【问题讨论】:
我忘记让我在AppDomain.CreateInstanceAndUnwrap 中使用的类继承MarshalByRefObject。这样做后一切正常。
【讨论】: