#.net #appdomain
#.net #appdomain
Вопрос:
Я пытаюсь выяснить, как я могу получить все необработанные исключения из дочернего домена приложения в родительский домен.
Простое подключение childDomain.UnhandledException
не работает, поскольку, похоже, оно выполняется в дочернем домене.
И я поиграл с domain.DoCallback
, но я не могу понять, как использовать это, чтобы вернуть исключение.
Все идеи только приветствуются.
Ответ №1:
Я забыл создать класс, который я использовал в, для AppDomain.CreateInstanceAndUnwrap
наследования MarshalByRefObject
. После этого все работает нормально.