"无法连接到Web服务器'IIS Express'"

Jas*_*aat 5 iis-express visual-studio-2015 visual-studio-2017

.NET CORE 1.1应用程序,通常在localhost:5000上运行并运行.有时我开始得到标题错误,然后我必须重新启动我的机器.我想我现在可能已经使用端口5000对Docker进行了一些跟踪.所以我停止了Docker的想法,就是这样.但我一直得到同样的错误.资源监视器显示pid 4'System'正在使用端口5000.我已经杀死了IIS进程,端口消失了.然后当我再次运行我的应用程序时,我不断收到同样的错误.我可以重新启动VS(2015年和2017年)并使用不同的端口,但我一直收到错误,直到我重新启动.

有没有办法在没有重启的情况下从中恢复?

Jas*_*aat 19

我能够让它完成以下工作:

  • 关闭Visual Studio
  • 删除.vs目录中的解决方案文件夹
  • 重新启动Visual Studio
  • 将项目更改为在另一个端口上运行并进行调试
  • 停止调试并将端口更改回5000,然后重新启动