无法连接到IIS Express Web服务器,清理相关文件后问题仍存在
解决无法连接到运行中的IIS Express问题
无法连接到Web服务器'IIS Express'。IIS Express输出信息:启动IIS Express... 已成功为站点“MyProject”的应用程序“/”注册URL“http://localhost:5001/”。站点“MyProject”注册完成,IIS Express正在运行。已尝试清理.vs、bin、obj文件以及applicationhost.config文件,但问题仍然存在。
- 检查端口占用:打开命令提示符,执行
netstat -ano | findstr :5001,找到占用5001端口的进程ID(PID),在任务管理器中结束该进程后重启IIS Express。 - 替换localhost为127.0.0.1:打开项目属性→调试,把Web服务器的URL改成
http://127.0.0.1:5001,保存后重新运行项目。 - 重置IIS Express:以管理员身份打开命令提示符,执行
iisexpress /reset,重置配置和权限后再启动项目。 - 排查防火墙拦截:确认Windows防火墙允许IIS Express通过,或者临时关闭防火墙测试连接,排除防火墙干扰。
- 重新注册IIS Express:执行
"%ProgramFiles(x86)%\IIS Express\iisexpress.exe" /register,修复系统注册问题。
内容的提问来源于stack exchange,提问作者ravidhileeban kb
相关产品推荐
相关产品推荐

