Error: el controlador "PageHandlerFactory-Integrated" tiene un módulo incorrecto "ManagedPipelineHandler" en su lista de módulos
Encontré los artículos para solucionar este problema simplemente ejecutando los siguientes comandos en el símbolo del sistema:
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
Si el sistema es de 32 bits, se vería así:
%windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i
Pero, cuando intenté ejecutar estos comandos usando un símbolo del sistema, recibí el siguiente mensaje de error / advertencia:
C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319> aspnet_regiis.exe -i Microsoft (R) ASP.NET RegIIS versión 4.0.30319.33440 Utilidad de administración para instalar y desinstalar ASP.NET en la máquina local. Derechos de autor (C) Microsoft Corporation. Todos los derechos reservados. Comience a instalar ASP.NET (4.0.30319.33440). Esta opción no es compatible con esta versión del sistema operativo. Los administradores deben instalar / desinstalar ASP.NET 4.5 con IIS8 utilizando el cuadro de diálogo "Activar / desactivar características de Win Win Dows", la herramienta de administración del Administrador del servidor o la herramienta de línea de comandos dism.exe. Para obtener más detalles, consulte http://go.microsoft.com/fwlin k /? LinkID = 216771. Terminó de instalar ASP.NET (4.0.30319.33440). **
Para solucionar esto en Windows 8.1, sugeriría hacer lo siguiente.
Solución:
Ir a: activar o desactivar las características de Windows -> Servicios de información de Internet -> Servicios de World Wide Web -> Características de desarrollo de aplicaciones -> Habilitar ASP.NET 4.5
Esto debería resolver el problema.