Я использую VirtualPathProvider для загрузки элементов управления (ascx), которых нет во время компиляции.Поэтому, когда запрашивается определенная структура пути, VirtualPathProvider переписывает путь к ascx и загружает dll, которая содержит код для этого элемента управления.
Все работает нормально, кроме загрузки dll.Я могу загрузить сборку, но сайт не может ее найти.Если я положу его в папку bin, все будет работать нормально.
Для загрузки используемой сборки:
System.Reflection.Assembly.LoadFrom(file.FullName);
Как загрузить эту сборку, чтобы ее можно было использовать, когда ascxотображается на странице?
Опять же, я мог бы поместить dll в папку bin сайта, но так как это динамический контент, я предпочитаю хранить все как изолированные.