当我昨天回到 Visual Web Developer 时,我无法再运行/调试我的项目。单击绿色播放按钮启动 ASP.NET 开发服务器(它显示在系统托盘中)但浏览器仅显示错误消息“Firefox 无法连接到本地主机:58127”(翻译自瑞典语)。 IE7 显示“无法显示网页”。
我不明白为什么会这样。它在几周前起作用了。会不会有一个 Windows 设置搞砸了? (我试过不做任何更改就禁用防火墙。)
最佳答案
您使用的是 Vista 吗?我在最近的 Vista 更新中遇到了同样的问题。
首先,确保 Visual Studio 正在“以管理员身份”运行。
其次,当浏览器启动时,将“http://localhost :”替换为“http://127.0.0.1 :”。如果可行,那是因为 Windows 更新弄乱了您的主机文件。
如果是这种情况,请确保您的主机文件中有这一行,未注释:“127.0.0.1 localhost”
我的主机文件在这个目录中:“C:\Windows\System32\drivers\etc”
你的将与此类似。
关于asp.net - 无法连接到内置 Web 服务器的 Web Developers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/731598/