Добавить каталоги в теневую копию ASP.NET через webconfig

Можно ли как-то пометить папку (кроме папки Bin) для теневого копирования, добавив некоторые конфигурации в web.config?

Я не думаю, что Application_Start будет хорошим местом для настройки AppDomainSetup.ShadowCopyDirectories, потому что в этот момент AppDomain уже загружен.


person Xaqron    schedule 08.12.2010    source источник


Ответы (1)


Вы правы, когда домен приложения создан, изменение местоположения теневого каталога невозможно. Вам нужно будет создать отдельный домен приложения, чтобы указать на другой каталог. Поскольку bin в любом случае теневое копирование, почему бы не добавить подкаталог в bin с вашим дополнительным содержимым?

person Mike Beeler    schedule 02.12.2012
comment
Если я не ошибаюсь, механизм теневого копирования по умолчанию, за которым следует ASP .Net, работает только для управляемых сборок .Net, присутствующих в каталоге bin и его подкаталогах. Пожалуйста, поправьте меня, если я ошибаюсь. - person RBT; 06.02.2017