У меня есть виртуальное приложение в IIS8, http://localhost:80/application/, файлы для которого находится в папке C: \ inetpub \ wwwroot \ application. В папке ~ / application / есть файл web.config.
Под приложением у меня есть виртуальный каталог http://localhost:80/application/vdir/ , файлы для которых находятся в J: \ virtual_directory.
Когда я пытаюсь получить доступ к файлу в каталоге / vdir /, я получаю ошибку HTTP 500.19 - Внутренняя ошибка сервера, в которой говорится, что он не может прочитать файл конфигурации в \? \ J: \ virtual_directory \ web.config
Почему он ищет там файл web.config, а не C: \ inetpub \ wwwroot \ application \ web.config? У меня никогда не было этой проблемы в IIS 7, я впервые настраиваю ее на сервере Windows 2012.
(Примечание: J: сопоставлен с общей папкой в сети. Не уверены, имеет ли это значение?)