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

VS Code中IIS Express无法启动:报错‘Unable to start iisexpress’求助

IIS Express扩展无法启动,无法运行ASP.NET应用的解决办法

收到的错误消息

问题情况:
IIS Express扩展无法启动,无法运行ASP.NET应用,已执行以下操作但问题依旧:

  • 在「启用或关闭Windows功能」中开启IIS
  • 安装IIS 10 Express
  • 安装VS Code IIS Express扩展
  • 重新安装IIS Express及该扩展

1. 检查IIS Express配置文件权限

找到IIS Express默认配置目录%userprofile%\Documents\IISExpress\config,右键目录→属性→安全→编辑,确保当前用户拥有该目录及文件的读写权限,若权限不足则添加当前用户并赋予完全控制权限。

2. 重置IIS Express配置

以管理员身份打开命令提示符,执行命令重置配置:

iisexpress /reset

完成后重启VS Code再尝试启动扩展。

3. 修正VS Code工作区配置

打开项目.vscode\settings.json,确认IIS Express的配置路径和应用地址正确,示例配置:

{
  "iisExpress.applicationUrl": "http://localhost:5000",
  "iisExpress.path": "C:\\Program Files\\IIS Express\\iisexpress.exe"
}

根据实际安装路径修正iisExpress.path的值。

4. 检查Windows服务状态

按下Win+R输入services.msc,找到World Wide Web Publishing Service,确保服务处于运行状态,启动类型设置为自动;若未运行则右键启动服务。

5. 排查端口占用

打开命令提示符,替换<应用端口>为你的项目端口(如5000),执行命令查看占用情况:

netstat -ano | findstr :<应用端口>

若有结果,记下PID,打开任务管理器结束对应进程后再重启IIS Express。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 07:02:32