Ошибка: обработчик «PageHandlerFactory-Integrated» имеет неверный модуль «ManagedPipelineHandler» в своем списке модулей
Я нашел статьи, чтобы решить эту проблему, просто запустив следующие команды в командной строке:
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
Если бы система была 32-битной, она бы выглядела так:
%windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i
Но когда я попытался выполнить эти команды с помощью командной строки, я получил следующее сообщение об ошибке / предупреждение:
C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319> aspnet_regiis.exe -i Microsoft (R) ASP.NET RegIIS версия 4.0.30319.33440 Утилита администрирования для установки и удаления ASP.NET на локальном компьютере. Авторское право (C) Microsoft Corporation. Все права защищены. Начните установку ASP.NET (4.0.30319.33440). Эта опция не поддерживается в этой версии операционной системы. Вместо этого администраторам следует установить / удалить ASP.NET 4.5 с IIS8, используя диалоговое окно «Включение и отключение функций Windows», средство управления диспетчером сервера или средство командной строки dism.exe. Для получения дополнительной информации , пожалуйста , см http://go.microsoft.com/fwlin к /? LinkID = 216771. Закончена установка ASP.NET (4.0.30319.33440). **
Чтобы исправить это на Windows 8.1, я бы предложил сделать следующее.
Решение:
Перейти: Включение или отключение функций Windows -> Информационные службы Интернета -> Службы всемирной паутины -> Функции разработки приложений -> Включить ASP.NET 4.5
Это должно решить проблему.