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

Visual Studio端口8801被占用,修改.csproj后不生效,需改哪里?

端口修改不生效的解决步骤
  • 检查并修改launchSettings.json文件
    这个文件是项目启动配置的核心,一般在项目的Properties目录下。打开后找到applicationUrl节点,将其中的8801替换为8808,示例如下:

    "applicationUrl": "https://localhost:8808/TSICS;http://localhost:xxxx/TSICS"
    

    保存后重启项目,该文件的配置优先级通常高于.csproj中的设置。

  • 直接更新项目属性窗口的URL
    右键项目 → 属性 → 调试,找到「应用程序URL」选项,手动修改为https://localhost:8808/TSICS,保存后系统会自动同步到launchSettings.json文件。

  • 清理重建项目
    缓存可能导致配置未生效,执行以下操作:

    • 右键项目 → 清理
    • 右键解决方案 → 清理解决方案
    • 右键项目 → 生成
      完成后重启Visual Studio再运行项目。
  • 检查IIS Express全局配置文件(若使用IIS Express)
    若项目用IIS Express部署,用户目录下的Documents\IISExpress\config\applicationhost.config中可能保留了旧端口绑定。找到对应项目的<site>节点,修改bindingInformation中的端口为8808,示例:

    <binding protocol="https" bindingInformation="*:8808:localhost" />
    
  • 确认所有启动配置的端口一致
    打开launchSettings.json,检查所有启动配置(比如IIS Express、项目名称对应的profile)里的applicationUrl都已更新为新端口,避免因某个配置项未修改导致启动时仍使用旧端口。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 00:21:14