无法连接到web服务器 IIS Express

本人出现过类似问题,在出现问题之前主要操作是电脑连接路由器,所以本地IP更换过,所以在项目的配置文件里面修改了一下,再次启动就出现了这种现象。如下图:无法连接到web服务器 IIS Express
输出中可以看到我的项目配置了两个IP,
输出中可以看到有两个IP,都是曾经用到的,但是在配置文件里面我都改了。

然后就百度了一下,解决方案管用的还是有,但是都没有探究过产生这种现象的原因。

下面先说有用的处理方式:

1.关闭当前工作的visual studio ,看项目文件,找到项目根目录,删除.vs文件夹
删除。vs文件夹
2.重新启动Visual Studio ,重新生成文件,启动。(正常情况下到这里就可以了。)

如果不行,就接着看:

接下来是我自己探究的结果。

在这里插入图片描述
在VS文件夹下,找到 .vs\项目名\config 下的 applicationhost.config文件,如上图。
我在修改对应Visual Studio 中修改 IP的时候,系统自己往这个地方加了一条新的。我猜想问题就是在这里。
删除一条,重启即可。这应该是编译器处理修改内容的问题。(有待讨论)。但现象和结果就是这样。
另外:项目文件夹的缓存文件slnx.sqlite 也值得探究,
在这里插入图片描述

因为有时你修改了重启也不好使,非得把 .vs 文件夹删除了才行。
下次会往深处探究,如有补充,欢迎留言!

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐