vs 运行 web 项目莫名无法接收请求

今天遇到了一个 vs 的大坑:一开始能很顺利地运行 web 项目,可是过了一会儿发现启动项目的时候特别慢,然后访问也访问不了。

表现出来的状况是:vs 启动后,一切变化都和正常情况不同,这个能一下子感觉出来,而且中间会停一长段时间,vs 窗口最下方会有一条橘色的,再过段时间出现那个停止调试的红按钮。

可是并没有像往常自动跳转到浏览器,而是过了很长时间,浏览器才自动打开默认页面,然后访问不了,显示拒绝访问。

这个情况很奇怪,我以为是项目配置文件出现异常,所以把之前可运行版本克隆下来运行,发现还是不行。

 

突然脑洞大开,尝试着去查端口占用情况,我的端口是 vs 自动生成的,50381。

netstat -ano |findstr 50381

结果,它竟然列出了占用了 50381 端口的进程。。。

vs 随机生成的端口竟然被占用了!!!!

我的运气有点爆炸呀。。。

这时候可以关闭那个进程,也可以改一个端口,问题解决。

posted @ 2016-12-29 17:00  Venyo  阅读(186)  评论(0)    收藏  举报