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

Visual Studio 2026升级至18.6.0后强制以5000端口启动问题求助

解决Visual Studio 2026 18.6.0端口默认回退到5000的问题
  • 检查全局launchSettings配置
    打开%USERPROFILE%\Documents\Visual Studio 2026\Settings\launchSettings.json,查看是否强制设置了applicationUrl为http://localhost:5000,如果存在,将其修改为http://localhost:0(让系统自动分配端口)或直接删除该配置项。

  • 重置Visual Studio调试配置
    打开Visual Studio,依次进入「工具」→「选项」→「调试」→「常规」,找到并执行「重置所有设置」(或单独重置调试相关配置),完成后重启VS再测试项目启动端口。

  • 校验项目launchSettings.json格式
    确保文件内applicationUrl配置语法正确,示例格式如下:

    "profiles": {
      "MyAPI": {
        "commandName": "Project",
        "launchBrowser": true,
        "applicationUrl": "http://localhost:5001;https://localhost:5002",
        "environmentVariables": {
          "ASPNETCORE_ENVIRONMENT": "Development"
        }
      }
    }
    

    排查是否存在引号不闭合、逗号遗漏等语法错误,这类问题可能导致VS忽略配置。

  • 关闭热重载/快速启动的端口复用
    进入项目属性→「调试」面板,找到「启用热重载」或「快速启动」相关选项,尝试关闭后重新启动项目,观察端口是否恢复配置值。

  • 清理项目编译缓存
    右键项目选择「清理」,手动删除项目目录下的bin和obj文件夹,重新生成项目,旧缓存可能导致配置不生效。

  • 检查Sitecore实例专属配置
    针对Sitecore项目,额外检查App_Config\ConnectionStrings.config、Sitecore.config中是否有硬编码5000端口的配置;同时查看.vs\config\applicationhost.config里的站点绑定端口是否被强制覆盖。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.02 03:14:50