Solucionar error 500.21 Internal Server Error IIS
Intentando correr una aplicación ASP .NET en IIS me salía este error de ejecución:
Error HTTP 500.21 – Internal Server Error
El controlador “PageHandlerFactory-Integrated” tiene una condición previa incorrecta “ManagedPipelineHandler” en su lista de módulos.
Información de error detallada
Módulo: IIS Web Core
Notificación: ExecuteRequestHandler
Código de error: 0x8007000d
Luego de buscar en Internet encontré que en el administrador de IIS no aparecían las aplicaciones ASP.NET 4.0 y ASP.NET 4.0 Classic, y que para solucionar el problema había que reinstalar ASP.NET en IIS, para ello debes correr un símbolo del sistema como administrador y correr este comando.
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i
Una vez ejecutado el comando aparecerán las aplicaciones ASP.NET 4.0 y al actualizar la página el error 500.21 desaparecerá y se ejecutará la aplicación.
Comentarios recientes