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

时间:2017-05-16 08:51:04

标签: visual-studio-2015 visual-studio-2017 iis-express

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

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

3 个答案:

答案 0 :(得分:16)

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

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

答案 1 :(得分:0)

在“项目”属性中,尝试将端口号更改为其他值:

enter image description here

答案 2 :(得分:0)

在尝试了很多选择之后。最后我重新启动了我的机器,它可以工作了。