"Unable to connect to web server 'IIS Express'"
"Unable to connect to web server 'IIS Express'"
.NET CORE 1.1 应用程序,正常工作并且 运行s 在 localhost:5000 上。有时我开始收到标题错误,然后我必须重新启动我的机器。我想我现在可能已经使用端口 5000 将其追踪到 Docker。所以我停止了 docker 认为就是这样。但我不断收到同样的错误。资源监视器显示端口 5000 正在被 pid 4 'System' 使用。我已经终止了 IIS 进程并且端口消失了。然后,当我再次 运行 我的应用程序时,我不断收到相同的错误。我可以重新启动 VS(2015 年和 2017 年)并使用不同的端口,但在重新启动之前我一直收到错误消息。
有什么方法可以在不重启的情况下从中恢复吗?
我能够通过以下操作让它工作:
- 关闭Visual Studio
- 删除解决方案文件夹中的
.vs
目录
- 重启Visual Studio
- 在另一个端口上将项目更改为 运行 并调试它
- 停止调试并将端口更改回 5000,然后重新启动
在项目属性中,尝试将端口号更改为不同的值:
在尝试了很多选项之后。最后我重新启动了我的机器并且它工作了。
.NET CORE 1.1 应用程序,正常工作并且 运行s 在 localhost:5000 上。有时我开始收到标题错误,然后我必须重新启动我的机器。我想我现在可能已经使用端口 5000 将其追踪到 Docker。所以我停止了 docker 认为就是这样。但我不断收到同样的错误。资源监视器显示端口 5000 正在被 pid 4 'System' 使用。我已经终止了 IIS 进程并且端口消失了。然后,当我再次 运行 我的应用程序时,我不断收到相同的错误。我可以重新启动 VS(2015 年和 2017 年)并使用不同的端口,但在重新启动之前我一直收到错误消息。
有什么方法可以在不重启的情况下从中恢复吗?
我能够通过以下操作让它工作:
- 关闭Visual Studio
- 删除解决方案文件夹中的
.vs
目录 - 重启Visual Studio
- 在另一个端口上将项目更改为 运行 并调试它
- 停止调试并将端口更改回 5000,然后重新启动
在项目属性中,尝试将端口号更改为不同的值:
在尝试了很多选项之后。最后我重新启动了我的机器并且它工作了。