UrlRoutingModule отсутствует в IIS - PullRequest
4 голосов
/ 27 мая 2011

Я настраиваю новый сервер, и в модуле «UrlRoutingModule-4.0» отсутствует IIS. Я установил обновление MVC3 перед установкой IIS. Осознав свою ошибку, я удалил MVC3 и установил IIS 7 со всеми ролями «разработки приложений»: ASP.NET, .NET Extensibility, ASP и т. Д. ...

Теперь, когда я устанавливаю MVC3 (AspNetMVC3ToolsUpdateSetup) и проверяю IIS, модуль "UrlRoutingModule-4.0" отсутствует. Очевидно, что мое приложение MVC3 не работает. Я просто получаю 404 с всякий раз, когда пытаюсь запросить контроллер.

Я не испортил установку MVC3 до того, как IIS был загружен? Как я могу исправить эту коробку?

1 Ответ

12 голосов
/ 27 мая 2011

Попробуйте выполнить следующую команду, чтобы увидеть, решит ли она проблему:

c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

Это должно переустановить .NET 4 с IIS, если вы установили их в неправильном порядке.

...