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

Windows Server 2019中VS2022编译成功却无法启动IIS Express求助

IIS Express启动失败排查方案
  • 检查IIS Express权限与运行方式
    Windows Server 2019权限管控更严格,右键Visual Studio 2022选择以管理员身份运行,再尝试启动项目。同时检查IIS Express默认安装目录C:\Program Files\IIS Express的权限,确保当前用户拥有读取、写入及执行权限。

  • 重置IIS Express与项目配置
    打开管理员命令提示符,执行命令清理IIS Express全局配置:

    iisexpress /reset
    

    接着删除项目根目录下的隐藏.vs文件夹,重新打开Visual Studio加载项目后重试启动。

  • 确认.NET Framework 4.5组件完整性
    打开服务器管理器 -> 添加角色和功能,检查是否已安装.NET Framework 4.5对应的服务器组件,尤其是ASP.NET 4.5模块,Windows Server 2019默认可能未完整部署该组件。

  • 排查端口占用问题
    打开命令提示符,执行以下命令查看项目配置端口是否被占用(替换[你的端口号]为实际端口):

    netstat -ano | findstr :[你的端口号]
    

    若发现占用进程,通过任务管理器结束该进程,或在项目属性的Web设置中修改端口号后重试。

  • 规避IIS完整版与IIS Express的冲突
    打开控制面板 -> 程序和功能 -> 启用或关闭Windows功能,暂时禁用Internet Information Services下的所有组件(操作前建议备份现有IIS配置),重启系统后再尝试启动IIS Express。

  • 核对Visual Studio调试配置
    右键项目选择属性 -> Web,确认服务器选项选中IIS Express,检查项目URL格式是否正确:非SSL模式为http://localhost:端口号,SSL模式需确保SSL端口配置有效且未被占用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 18:10:01