Visual Studio, Web Development Server y "Internet Explorer cannot display the webpage"

8.3.11 / Comments (0) / by Unknown

Bien, en una instalación de (por ejemplo) Windows Vista + Visual Studio 2010, puede suceder que intentemos ejecutar una aplicación ASP.NET recién creada, en contexto de Web Development Server (con puerto aleatorio o preasignado, http://localhost:xxxxx), y que no podamos arrancar el sitio ni a la de mil.

"Internet Explorer cannot display the webpage"
o
"Internet Explorer no puede mostrar la página web"

y después de remover cielo y tierra comprobamos que no se está cargando la DLL de nuestro proyecto. Cambiamos el modo de ejecución a IIS local y sí que arranca. ¿Qué ocurre?

Solución: más o menos ofrecida en estos foros,

http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/31523332-aef9-4e78-896a-6cc9985ab897/

http://forums.asp.net/t/1235447.aspx/1?+quot+Internet+Explorer+cannot+display+the+webpage+quot+from+IE7+ASP+NET+Development+Server+Error+

consiste en deshabilitar la redirección IPv6 y dejar que localhost sea nuestro localhost de toda la vida.

Editar C:\Windows\System32\drivers\etc\hosts
y comentar la línea

::1 localhost

(poner # delante)

Que este post me sirva para nunca tropezar de nuevo con esta piedra...