Запуск приложения.NET 4.6 MVC на IIS 8.5 (Windows Server 2012)

У меня есть приложение MVC Web API 2, которое я успешно запускаю локально в Visual Studio 2015 RC. Я также успешно опубликовал это приложение на экземпляре IIS 8.5, работающем под управлением Windows Server 2012. Я также установил.NET Framework 4.6 на этом компьютере.

Поведение, которое я получаю, когда пытаюсь перейти к корню сайта ( http://localhost:81/), заключается в том, что я получаю список каталогов файлов в корневой папке. Ясно, что я ожидал, что конфигурация маршрутизации приложения запускает контроллер home, но этого не происходит.

Я разработчик, и с тех пор, как я настроил IIS, прошло некоторое время, но я помню, что мне пришлось немного поиграться с IIS (6?), Чтобы заставить работать маршрутизацию.

Что мне не хватает?

1 ответ

Решение

Убедитесь, что ваш пул приложений работает в интегрированном режиме, а не в классическом.

введите описание изображения здесь

Другие вопросы по тегам