asp.net - 无法连接到内置 Web 服务器的 Web Developers

标签 asp.net windows webserver visual-web-developer

当我昨天回到 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/

相关文章:

c++ - 在VC++编译的应用程序中使用G++编译的DLL(插件)会出现什么问题?

python - 将python路径放在windows机器上

django - 使用 Nginx 作为服务部署 Django

ASP.NET MVC : Returning large amounts of data from FileResult

c# - 使用多个参数从 C# 调用 Asp.net Web API

linux - USB key 插入时自动启动程序

encoding - 变化 : Accept-Encoding overkill?

asp.net - 一个存储库应该调用另一个存储库吗?或者存储库应该调用服务层吗?

c# - 查询字符串 - 在 C# 中向查询字符串添加值

c++ - 当我的服务器出现故障时,排队的 FastCGI 请求会发生什么情况?