У меня работает IIS 7, где один из сайтов - это просто набор файлов, доступных через просмотр каталогов. Я могу включить его без проблем, но через несколько часов настройка сбрасывается сама. Есть идеи, чем это могло быть вызвано?
Конфигурация как-то откатывается, или не откатывается, а просто по какой-то причине изменяется в этом отношении. Просмотр каталогов не просто включается или выключается; кто-то или что-то должно действовать.
Изменения в system32 \ inetsrv \ config \ applicationhost.config или в файле web.config в каталоге содержимого (или на уровне выше) являются наиболее вероятным источником изменения конфигурации.
Любые изменения в apphost.config будут сохранены в \ Inetpub \ History, поэтому их можно просмотреть в обратном порядке.
Аудит файлов может быть вашим лучшим выбором для определения того, что он делает.
Между прочим, если установлена совместимость с метабазой IIS 6, это может делать старый сценарий или переустановщик.
Возможная проблема заключается в том, что просмотр каталогов можно настроить в ApplicationHost.Config, а также в локальном файле web.config. Если ваша разработка Web.Config не имеет настройки просмотра каталогов и вы публикуете свой веб-сайт, вы перезапишете эту настройку.