Развернутый проект ASP.NET MVC 4 не будет запущен - PullRequest
16 голосов
/ 19 января 2012

Я развернул проект ASP.NET MVC 4 на своем тестовом сервере, но он, похоже, не запускается.

Попытка получить доступ к URL-адресу проекта в IIS 7 после попыток развертывания для получения списка содержимого каталога.Проверка папок показывает, что все сборки были развернуты.Включение просмотра каталога на самом деле перечисляет файлы в каталоге и может обслуживать статические файлы.

Как будто мой пул приложений .NET 4.0 не направляет какие-либо запросы на контроллеры.

Что может быть причинойэто?

Ответы [ 2 ]

40 голосов
/ 19 января 2012

Решение

Нашел решение из чистой удачи , которая устанавливает runAllManagedModulesForAllRequests в true в web.config:

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true" />
    ...
</system.webServer>
1 голос
/ 20 января 2012

У меня была именно эта проблема на днях, когда я запускал новый проект на новой машине.Потом я нашел этот вопрос и все мои самые смелые мечты сбылись.

...