IE7 + Win Vista + TcpIPv6 + Cassini = mal rollo

El otro día le toco a Google y hoy le toca a Microsoft. 

Había visto varios post en los foros de MSDN consultando que se encontraban que con la instalación de VS2008 o VS Express en el sistema operativo Windows Vista y  no podían abrir sus proyectos web con el navegador y el servidor de desarrollo.

Pero como suele pasar creía que eso si ya no me había pasado no me iba a pasar nunca. Pero que iluso, de un día para otro me he encontrado con la desagradable sorpresa que no podía abrir ningún proyecto web con el servidor que viene por defecto con vs2005 “Cassini”

En realidad y como le he tenido que dar muchas vueltas el servidor no se encuentra realmente con los ficheros del VS, sino con los ficheros del Framework 2.0  “c:WindowsMicrosoft.NETFrameworkv2.0.50727WebDev.WebServer.exe”.

 

Pues eso, de un día para otro sin aviso previo no puedo generar ningún proyecto web con este servidor.

 

Porque motivo? Quien sabe, un Services pack, una actualización de seguridad o  un driver.

 

Me he tirado un par de días navegando y probando miles de trucos y finalmente lo único que ha funcionado la desactivación del protocolo TCPipv6 y lo resumiré seguidamente.

 

Desactivar esta opción en windows vista. “RegEdit” –> HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicestcpip6ParametersDisabledComponents   DWORD =  hexadecimal =  0x2A

Para que funcione Firefox:

 

  1. Introducir about:config en la barra de direcciones.
  2. Buscar la propiedad network.dns.disableIpv6
  3. Establecer su valor en true.
  4. Reeiniciar el Navegador.

 

 

Para que funcione en IE7:

 

  1. Modificar el Fichero HOST –>  127.0.0.1  localhost
  2. c:WINDOWSsystem32driversetc
  3. Reiniciar el sistema.

 

 

 

Todo esto esta extraido de http://accidentaltechnologist.com/asp-net/aspnet-development-server-problems-under-vista

Espero que si a alguien le pasa esto, no pierda un par de días como yo!!

Cross-posting: http://lonetcamp.com 

 

 

 

7 comentarios en “IE7 + Win Vista + TcpIPv6 + Cassini = mal rollo”

  1. Justo me sucedió hace un par de días, pero después de buscarle lo solucioné modificado/corrigiendo el archivo HOSTS, solamente con eso…
    Prueba reactivanto el TcpIPv6, talvez no sea necesaria su desactivación, mas si no fuese el caso avisanos para tenerlo en cuenta para la próxima.

    Saludos.

  2. Hola EDEL,

    primero. no me grites.

    Segundo. no es un problema de virus, es la configuración del TCPIv6 la que no se lleva bien con windows Vista. Solo te tienes que dar un paseo por todas las comunidades técnicas.

    Tercero. igual que yo soy libre de escribir en mi blog y poner el titulo que crea conveniente, tu eres libre de pensar lo que quieras.

  3. OOPS, NO PRETENDIA OFENDERTE Y ESO DE GRITARTE, BUENO, NO ENTIENDO POR QUE INTERPRETAR ASI EL USO DE MAYUSCULAS, EN LO PERSONAL ME ENCANTA ESCRIBIR EN MAYUSCULAS. EN CUANTO A LO DE VIRUS NO ESTOY SEGURO POR QUE A MI ME PASO ESTE PROBLEMA Y FUE A CONSECUENCIA DEL DEFENDER DE VISTA YA QUE CUANDO ME DETECTO TAL “VIRUS” Y APLIQUE LA OPCION DE “CLEAN” ME DEJO DE FUNCIONAR EL WEBSERVER.

    Y EFECTIVAMENTE ES TU BLOG, PERO CREO QUE TAMBIEN HAY QUE TENER CONCIENCIA DE LO QUE SE AFIRMA.

    SALU2!!

  4. bueno, sea como sea yo hice todos los pasos porque me gaste dos dias, formatee mi maquina par de veces, reinstale todo y no funcionaba, saben lo frustrante que es eso????? tienes que haberlo vivido, y soy desarrollador en vb6 por aquello de la migracion, volver a escribir un mundo de codigo por actualizarse y no mas, no eso no es tan sencillo, pero bueno, ya gaste dinero en una maquina nueva, ya trate de instalar el bendito visual studio y por fin despues de dos dias, ya, corregido, por fin funciono… que alivio… gracias por todo.

Deja un comentario

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