Несколько Assembly.Load (Byte []), тот же экземпляр или утечка? - PullRequest
4 голосов
/ 12 октября 2009

Что происходит, когда я вызываю Assembly.Load (Byte []) несколько раз с байтовым массивом, содержащим одну и ту же сборку?

Получу ли я один и тот же экземпляр Assembly для каждого вызова?

Одна и та же сборка загружалась несколько раз в домене приложения ???

1 Ответ

4 голосов
/ 12 октября 2009

При каждом вызове вы будете получать новый объект Assembly, прочитайте документацию , рядом с ней есть примечание:

"Обратите внимание, что перегрузка этого метода всегда создает новый объект Assembly с собственным отображением."

...