Как только я их добавил, все работало отлично.
траиваю проект MVC 3 для работы с локальной установкой IIS и обнаружил следующую ошибку 500:
У обработчика «PageHandlerFactory-Integrated» есть неверный модуль «ManagedPipelineHandler» в его списке модулей.
Оказывается, это потому, что ASP.Net не был полностью установлен с IIS, хотя я установил этот флажок в диалоговом окне «Добавить функцию». Чтобы это исправить, я просто запустил следующую команду в командной строке
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
Если бы я работал в 32-битной системе, это выглядело бы следующим образом:
%windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i
У меня вопрос, есть ли способ установить IIS на Windows 7, чтобы использовать .NET 4.0 (MVC 3) без этого дополнительного шага?