Error de DNS depurando con Visual Studio (Cassini) e IE9

Seguro que muchos de vosotros tenéis ya instalada la beta de IE9, y si trabajáis con aplicaciones ASP.NET, seguro que también habéis sufrido ya este error al depurar con el servidor web Cassini de Visual Studio:

image

Pues según leo en el blog del compañero MVP de Visual Studio ALM, Etienne Tremblay, se debe (como sospechaba) a que IE9 arranca demasiado rápido para el pobre Cassini, con lo que da el error, y hay que esperar un poco y refrescar.

Y lo mejor es que hay una solución, y es editar el fichero c:windowssystem32driversetchosts (seguro que más de uno ya lo conocéis), y descomentar la entrada:

localhost 127.0.0.1

Y también comentar la entrada:

::1             localhost

Por lo visto esto se produce especialmente en Windows 7 que trae las dos líneas comentadas por defecto.

Yo lo acabo de probar y, en efecto, funciona.

ASí que ya sabéis, a seguir  utilizando IE9 …

5 comentarios en “Error de DNS depurando con Visual Studio (Cassini) e IE9”

  1. Muchas gracias por el feedback Luis.

    Me he instalado la beta y todavía no he creado ningún proyecto en ASP.NET, así que esto me viene de lujo.

    Por cierto, no se pueden hacer versiones de IE tan rápidas, luego pasan estas cosas… 😛

  2. Gracias por el tip! funciona de maravilla!!!! 😉

    mi otro problema es con los wsdl y con los xml 🙁 para eso no tienes un truquito como este?

    Saludos! buen blog!

  3. Gracias por tu aportación.
    Ese error ya lo tenía en windows vita, no conseguí arreglarlo y creía que al instalar W7 se arreglaría y me siguió fallando.

    Con tu solución todo arreglado.

    (Solo comentar que la sintaxis que he usado ha sido 127.0.0.1 localhost, es decir con la ip antes).

    Gracias.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *