You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用新安装的Visual Studio调试时遇localhost连接拒绝错误求助

解决Visual Studio调试时localhost拒绝连接的问题

嘿,刚装完VS就碰到这个调试连接问题确实挺烦人的,我给你整理几个实用的排查步骤,一个个试下来应该能解决:

  • 先查端口是否被占用
    很多时候是其他程序抢了VS要用的端口。打开命令提示符(CMD),输入netstat -ano | findstr :<你的调试端口>(把<你的调试端口>换成VS启动调试时显示的端口,比如项目属性里或者VS右下角的提示)。如果返回结果,记下对应的PID,去任务管理器找到这个进程关掉,然后重启VS再调试试试。

  • 确认VS的调试配置没出错
    右键你的项目 → 【属性】→ 【调试】选项卡:

    • 检查“启动浏览器”的URL是不是正确的http://localhost:<端口号>或者https://localhost:<端口号>,别打错字符或者端口。
    • 如果是ASP.NET项目,看看服务器是不是选了“IIS Express”,端口设置和URL里的一致;要是其他类型的Web项目,确认服务监听的是localhost和对应端口。
  • 临时关闭防火墙/安全软件试试
    新安装的VS可能没被系统防火墙或第三方杀毒软件授权联网。可以暂时关闭Windows防火墙(或者直接把Visual Studio添加到防火墙的允许应用列表),第三方安全软件也暂时停用一下。如果调试能正常连接了,记得把VS加入信任名单,别一直关着防火墙哦。

  • 重置IIS Express(如果用的是它)
    IIS Express的配置偶尔会抽风,打开命令提示符输入iisexpress /reset,等它重置完成后,重启VS再启动调试,说不定就好了。

  • 检查项目的启动配置文件
    对于ASP.NET Core项目,打开根目录下的launchSettings.json,看看applicationUrl是不是设置成了包含localhost的地址,比如http://localhost:5000;https://localhost:5001,别写成了错误的IP或者端口。

你遇到的错误提示:
This site can’t be reachedlocalhost refused to connect. Try: Checking the connection Checking the proxy and the firewall ERR_CONNECTION_REFUSED

内容的提问来源于stack exchange,提问作者DavidBenHorin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.09 10:47:38