Visual Studio 2019中IIS Express报错无法启动Web项目问题求助
问题根因
报错核心为错误码80070433,对应提示依赖服务不存在或已标记为删除。IIS Express运行依赖Windows系统的HTTP服务(对应http.sys内核驱动),该服务配置损坏、未正常启动时,就会导致IIS Express初始化ULATQ模块失败,无法启动工作进程。
解决方法
- 检查HTTP服务运行状态
按下Win+R输入services.msc打开服务管理器,找到名为HTTP的服务,确认其启动类型为「手动」、服务状态为「正在运行」。如果列表中找不到该服务,说明http.sys驱动的系统配置已损坏。 - 修复HTTP服务配置
以管理员身份启动命令提示符或Windows终端,依次执行以下命令:
命令执行完成后重启电脑,再次尝试启动IIS Express验证是否恢复正常。net stop http /y sc config http start= demand net start http - 重置IIS Express本地配置
如果上述操作后仍然报错,删除IIS Express本地用户配置目录:%userprofile%\Documents\IISExpress\config,删除整个config文件夹后重启Visual Studio,VS会自动重新生成默认的IIS Express配置文件。 - 修复安装程序
打开Visual Studio Installer,选择对应版本的Visual Studio 2019,点击「更多」-「修复」完成VS安装修复。之后进入「控制面板-程序和功能」,找到「IIS 10.0 Express」,右键选择「修复」,完成操作后重启设备即可。
内容的提问来源于stack exchange,提问作者cSharp
相关产品推荐
相关产品推荐

