Ручная обработка загрузки сборки - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть несколько более крупных сборок, которые я хотел бы исключить из установки, но я могу загружать их с веб-сайта в локальную папку exe по требованию - когда исполняемый файл нуждается / пытается загрузить. Возможно ли это сделать?

1 Ответ

1 голос
/ 02 апреля 2020

Вы можете использовать событие AppDomain.AssemblyResolve для этой цели. Это событие происходит, когда разрешение сборки не удается (например, отсутствует, как в вашем случае). Затем вы можете загрузить оставшиеся сборки и загрузить их одним из методов Assembly.Load. Подробности см. В соответствующей документации MSDN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...