Можно ли сохранить dll как массив байтом а затем загрузить массив в память(не на диск а именно в память) программы через Assembly.Load что бы использовать методы из массива байтов как из обычной сборки?
Не уверен в 100% правильности ответа, но думаю, что можно организовать хранение байт массива в MemoryStream и в момент когда сборка понадобится загрузить её оттуда.
Вот этот пример вполне работает:
byte[] asmBytes = File.ReadAllBytes("C:\\Foo\\asm.dll");
var asm = Assembly.Load(asmBytes);
var types = asm.DefinedTypes;
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости