Я хочу загрузить сборку с помощью следующих
var loadedAssembly = Assembly.Load(File.ContentsAsBytes);
File.ContentAsBytes возвращает dll как byte[], используя следующие
System.IO.File.ReadAllBytes("dll location");
Проблема - загруженная сборка (loadedAssembly) теряет свое физическое местоположение
- loadedAssembly.CodeBase - устанавливается в сборку, которая загружает его (что неверно)
- loadedAssembly.Location - пусто.
Есть ли способ загрузить из byte[] и получить аналогичный результат в Assembly.LoadFile, так как мне нужен результат для работы с AppDomain.CurrentDomain.AssemblyResolve