Виртуальный каталог IIS 7.5 не может загрузить сборку, на которую ссылается корневой web.config
Я столкнулся со следующей проблемой с IIS 7.5.
Под root у меня есть виртуальный каталог, который настроен как приложение, работающее под классическим конвейером.
это выглядит так
-root (integrated)
-bin
-virtualdirectory (classic)
--bin
--somevirtualfile.apx
--web.config
-somefile.aspx
-web.config
Корневой сайт работает как интегрированный конвейер и ссылается на несколько сборок, которые находятся в корневой папке bin.
Проблема возникает при запросе виртуального каталога, а сборки, указанные в корневом web.config, не существуют в папке bin виртуального каталога. IIS выдает ошибку не удалось загрузить ссылочные сборки.
Кто-нибудь может пролить свет?
Спасибо!
1 ответ
Я считаю, что записи сборок наследуются по цепочке конфигурации. Поэтому, если вы не хотите, чтобы приложение подкаталога пыталось загрузить несуществующие сборки, вам нужно добавить <remove>
записи для тех, которые не существуют. Вы должны добавить их в файл web.config в подкаталоге.