Как перезагрузить уже загруженную сборку в дочернем домене приложений
Привет ребята,
Я надеюсь, что кто-то знает ответ на мою проблему.
У меня есть приложение WPF со ссылкой на сборку, скажем, "X".
Мы должны создать новый дочерний домен приложения на основе родительского домена и перезагрузить сборку "X" из другого расположения файла (который является более новым).
В дочернем домене мы собираемся выполнить некоторую логику, и в конечном итоге дочерний домен должен выгрузить и продолжить выполнение логики в Родительском домене приложений.
По какой-то причине это не сработает.
Это из-за того, что сборка "X" уже загружена в родительскую?
Возможно ли это вообще?
Пожалуйста, совет.
Что я уже пробовал:
Я попытался загрузить сборку в дочерний домен, на который нет ссылки в Родительском домене приложения, и это сработало.