VS2019 无法启动IIS Express Web服务器问题的解决方法

环境:Win10 1909
问题:在进行ASP.NET文件调试过程中出现错误:
无法启动IIS Express Web服务器

解决方案:

  • 解除 2840 端口的占用
  • 删除项目文件夹下的.vs文件夹,重新启动项目

如何解除端口占用:

  • 快捷键win+R,输入cmd,快速调出命令行
  • 在命令行输入netstat -ano|findstr 2840找到2840端口所占用的进程
  • 通过找到PID到任务管理器定位进程,然后结束掉
  • 在命令行输入taskkill /f /pid 13876杀死8080端口所占用的进程

 VS提示“无法启动IIS Express Web服务器”的解决方法

有时在使用Visual Studio运行项目时,会提示“无法启动IIS Express Web服务器”,如图:

可以依次尝试以下方法(我的情况使用第一种就解决了):

1、可能原因:误操作执行了:Sc config http start= disabled

解决:

cmd执行:sc config http start= demand & net start http

2、在解决方案文件夹下找到并删除“.vs”文件夹(可能是隐藏文件夹),重新打开项目。

3、尝试给项目换一个端口号启动。

vs运行出现无法启动IIS Express服务器

原理就是让VS2015重置一下启动配置。
提示“IIS Web Express 无法启动”的错误,解决方法如下:
1、用记事本或者其他什么文本编辑器,打开项目的.csproj文件,定位到,定位到,把关于IIS的配置、、属性都清空,为True,保存,重新用VS2015打开项目,然后Ctrl+F5,成功!
===》这个方法的原理是重新让程序重新配置,所以重新生成一个端口号,这个对已经在生产开发是不利的,因为不可能一直改变端口。
2、删除.vs文件,然后重启电脑,这个方法不重启电脑是无效的(这个方法使用的时候,我是有出现“ID。。无法打开”的错误,不知道没有出现这个错误的时候,使用是不是有效,欢迎补充)

到此这篇关于VS2019 无法启动IIS Express Web服务器问题的解决方法的文章就介绍到这了,更多相关VS2019 无法启动IIS Express内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注