Hace unos días unos compañeros de la universidad me advirtieron de un problema que les ocurría en común a máquinas donde tuvieran Visual Studio 2008 y particularmente en sistema operativo Windows Vista. Se trata de que al intentar correr alguna aplicación ASP.NET desde el entorno de desarrollo les salía Internet Explorer con la infame “Internet Explorer cannot display the webpage” y pues, estaban sin poder continuar con sus trabajos.
Al principio me imaginaba que era algo que tenía que ver con el archivo de hosts y después de investigar un poco más, me dieron la razón.
Lo que debes hacer es usar un editor de texto (como Notepad o Notepad++) y abrir desde el directorio C:\Windows\System32\Drivers\Etc\ un archivo que se llama hosts (sin extensión) y remover la línea que dice algo de localhost. Te puede aparecer así:
::1 localhost
o así
127.0.0.1 www.localhost.com
Ahora nada más graba este archivo otra vez, cuidando que no se anexe la extensión txt (y si se anexa, se la quitas). Parece medio absurdo, pero puede ser que si te ocurre este problema, quizás sea por esto.
hola, oye yo tengo el mismo problema que mensionas en este artículo pero al tratar de abrir la carpeta que dices (C:\Windows\System32\Drivers\Etc\) no me aparece ningun archivo llamado host solo me aparecen: lmhosts.sam , networks, protocol y service.
abrí el archivo lmhosts en caso de que ese sería equivalente a host pero no viene ninguna linea en que aparesca localhost o 127…
tengo ese problema con mi visual studio y no se como solucionarlo espero que puedas ayudarme por favor.
gracias y espero tu respuesta.
p.d. dejo mi mail para cualquier cosa: edgard_cz@hotmail.com
Checa si por ahí el antivirus te está bloqueando algo del Visual Studio.
También para más info y otras soluciones chécate este hilo: http://stackoverflow.com/questions/657383/localhost-does-not-browser-looks-for-www-localhost-com
Excelente aporto, eso lo soluciono todo, gracias…
excelente aporte, lo soluciono rapidisimo. Saludos. Gracias
no me deja modificarlo (hosts), lo abro con un notepad pero no me deja guardarlo sino que me deja como opcion guardarlo en mis documentos.
como puedo hacer para que no se guuarde como txt
Byron, hay que guardarlo sin extensión txt. En tu caso, si estás usando Vista o Win7 procura abrir Notepad como administrador
😀 Ya lo solucioné… a N O D 3 2, en avanzadas, HTTP, Navegadores de Internet, hice doble clic hasta que apareció una espantosa X en iexplore.exe, devenv.exe, chrome.exe, w3wp.exe. También detuve el Servidor de Desarrollo ASP.NET; y volví a ejecutar CTRL+F5
ahhh.. y también quité de C:\Windows\System32\Drivers\Etc\hosts éstas líneas:
::1 localhost
o así
127.0.0.1 http://www.localhost.com
En mi caso en el archivo hosts tenia asi:
# 127.0.0.1 localhost
# ::1 localhost
Le quite # en la primera linea , o sea, asi
127.0.0.1 localhost
# ::1 localhost
y funciono.
Y para poder guardar la nueva configuracion hay que abrir el hosts como administrador
Graciass