我搜索了每个主题,似乎每个人都已经解决了问题,我已经尝试了他们提供的所有可能的解决方案,或者我仍然遗漏了一些东西。
-FireWall已关闭。
好的,我正在尝试访问当前由VS2013运行的IIS服务器应用程序。更新2。
当我尝试访问http://localhost:29790/ <- this to http://192.168.1.3:29790时,这是我在本地的当前IP。它给我503错误。
我一直在寻找解决方案,并给了我一大堆。
applicationhost.config文件
<site name="SMApplication(4)" id="10">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\DanZe3\Documents\Visual Studio 2013\Projects\SMApplication\SMApplication" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:29790:localhost" />
</bindings>
</site>
我已经试过了。
" asterisk :29790:asterisk“<-由于文本编辑器的原因,它不显示星号。
"*:29790:“
":29790:“
通过更改绑定。但它仍然不起作用。我也会重启PC或VS。但问题是,当我试图重新打开VS。VS re覆盖applicationhost.config并添加另一个绑定。
正如你在我的站点name=中看到的“SMApplication(4) <-它已经有4个了。当我重新打开文件时,这是自动的,然后绑定将再次是"*:29790:localhost”。
以某种方式编辑此绑定。VS studio将创建应用程序的另一个绑定。有另一个sitename="SMApplication(5)“。
我曾尝试删除"*:29790: localhost“上的localhost,但当我运行应用程序时,它给了我。
无法启动IIS Express Web服务器。指定的起始URL无效。http://localhost:29270/
发布于 2015-12-31 00:08:28
我用一个类似的解决方案遇到了类似的问题:
场景:我让应用程序池在一个用户帐户下运行,它的密码已经被更改,因为它已经过期了。我从来没有更新过IIS,所以每次尝试运行网站时,应用程序池都会自动停止。即使我手动启动AppPool,它也会在网站运行时停止。
解决方案:更新IIS上帐户的凭据或使用其他帐户
发布于 2018-11-27 22:47:11
I由于某种原因,应用程序的DefaultAppPool (或其他自定义名称)可能已停止。确保它处于打开状态。回收也是如此。
发布于 2016-09-30 13:08:14
最近在Windows10更新(Dev机器)后,我遇到了这个问题。我已经创建了一个新的IIS AppPool,并分配到网站,解决了这个问题。
https://stackoverflow.com/questions/29464827
复制相似问题