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

使用IIS Express运行项目报错:Invalid URL: Invalid port specified,修改端口无效

解决IIS Express "Invalid URL: Invalid port specified" 错误
  • 检查端口合法性
    端口必须是1-65535之间的纯整数,不能包含字母、符号,也避开系统保留端口(如80、443、21这类),优先选1024以上的端口尝试。

  • 清理IIS Express缓存

    1. 打开任务管理器,结束所有iisexpress.exe进程
    2. 删除%userprofile%\Documents\IISExpress文件夹,重启项目后系统会自动生成新的配置文件
  • 手动修正项目配置文件
    找到项目根目录下隐藏的.vs\config\applicationhost.config文件,搜索<site>节点,确认对应项目的绑定配置:

    <bindings>
      <binding protocol="http" bindingInformation="*:合法端口:localhost" />
    </bindings>
    

    确保端口是合法数字,且没有被其他项目重复占用。

  • 核对Visual Studio项目设置
    右键项目→属性→调试,找到IIS Express区域,确认URL格式正确(如http://localhost:8080/),修改端口后保存再重启项目。

  • 排查端口占用
    打开命令提示符,运行netstat -ano | findstr :你的端口号,如果有进程占用,记下PID,在任务管理器中结束对应进程后再启动IIS Express。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 07:09:38