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