miércoles, 9 de noviembre de 2011

Error HTTP 500.21 - Internal Server Error

Error HTTP 500.21 - Internal Server Error
El controlador "WebServiceHandlerFactory-Integrated" tiene una condicion previa incorrecta "ManagedPipelilneHandler" en su lista de modulos

Este error ocurrió cuando trate de publicar un aplicativo web sobre mi PC con windows 7.
Para lo cual teniendo previamente instalado el Visual Studio 2010, instale el IIS 7.0, a través del panel de control agregando características de Windows.
El error obtenido al hacer la publicación fue el siguiente.
Hago la aclaración que antes de este error obtenía este error:
Este error ya fue resulto en otro post.

Solución Erro HHTP 500.21:
Luego de verificar que el sitio esta trabajando con correcto pool de aplicaciones.

Tal como se ve en la imagen, el sitio esta correctamente configurado para trabajar con .Net Framework 4.0
Y si el error persiste.
Entonces es necesario ejecutar el comando: aspnet_regiis -i
Para lo cual accedermos a Command Prompt de Visual Studio 2010.

Y ejecutamos el comando.
Demás esta decirles que deben ejecutarse como administrador.
En en el caso que esto ocurra en el servidor donde generalmente no instalamos Visual Studio 2010, tenemos que buscar la ubicación de aspnet_regiis.exe y ejecutar el comando.

3 comentarios: