Я настраиваю проект 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) без этого дополнительного шага?