В контексте проекта веб-сайта ASP.NET возможно ли создать второе место, откуда будут загружаться библиотеки DLL, в дополнение к обычному местоположению корзины и отдельно от GAC? Я ожидаю, что такая функция станет возможной благодаря конфигурации.
Альтернатива веб-сайту папке bin для сборок?
comment
Не могли бы вы объяснить, почему вы это делаете?
- person IrishChieftain   schedule 23.03.2011
comment
@IrishChieftain: это использование поведенческих характеристик модели развертывания конкретного программного приложения, которое мы объединяем в наши проекты ASP.NET. Слишком много описания и шума, чтобы заморачиваться здесь. Просто смотрю, предоставила ли Microsoft способ для достижения этого сама по себе.
- person John K   schedule 23.03.2011
Ответы (1)
Вы можете использовать элемент codeBase
— он позволяет указать URL-адрес assmebly (который может быть URL-адресом FILE:
), хотя он требует, чтобы сборка имела строгое имя.
См. эту статью, описывающую этот и другой метод (с использованием события AssemblyResolve
, которое срабатывает всякий раз, когда загрузчик сборки не может найти сборку).
person
Oded
schedule
22.03.2011
Мне все это очень нравится. Спасибо.
- person John K; 23.03.2011