За ночь (внутреннее, к счастью) веб-приложение MVC перестало работать для меня, насколько я знаю, ничего не менялось.Само приложение абсолютно не использовалось в последние два дня, и то же самое касается IIS.
Проблема в том, что я получаю список каталогов моей www-папки вместо действия приложения по умолчанию (/Home/Index
).
Моя www-папка содержит стандартные материалы:
bin
Content
Scripts
Views
Global.asax
Web.config
Я попытался:
- , установив «Определенную страницу» в качестве действия запускано это не решает проблему.
- перезапуск веб-страницы в IIS
- включение / отключение «страницы содержимого по умолчанию» в IIS.Не помогает, но IIS обнаруживает Default.html, если я помещаю его в папку www.
Теперь это уже было однажды.В то время я был в отпуске, и это было решено путем перезапуска всей службы публикации в Интернете.Хотя это может сработать и в этот раз, я бы лучше выяснил корень проблемы, прежде чем временно ее исправить, просто чтобы это повторилось в будущем.Поэтому, хотя перезапуск WWW Publishing Service может привести к возобновлению работы сайта, я бы лучше понял, почему это произошло, прежде чем исправить это таким образом.
Наконец, обратите внимание, что я запускаю другие приложения MVC натот же сервер IIS и никогда не сталкивался с этой проблемой.