2011-05-26 5 views
4

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

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

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

ответ

12

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

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

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

+1

Это сработало! Благодарю. – RepDetec

+1

Убей голову на стену навсегда на этом ... спасибо! –

Смежные вопросы