Aiz*_*zen 13 c# asp.net iis asp.net-mvc visual-studio-2013
我已经搜索了每个主题,似乎每个人都已经解决了问题,我已经尝试了他们提供的所有可能的解决方案,或者我仍然遗漏了一些东西.
-FireWall已经关闭了.
好的,我正在尝试访问当前由VS 2013运行的IIS服务器应用程序.更新2.
当我尝试访问http:// localhost:29790 / < - 这到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>
Run Code Online (Sandbox Code Playgroud)
我试过这个.
"asterisk:29790:asterisk"< - 由于文本编辑器,它不显示星号.
"*:29790:"
":29790:"
通过查找绑定.但它仍然无法正常工作.我也重启了PC或VS. 但问题是,当我尝试重新打开VS. VS重新覆盖applicationhost.config并添加另一个Binding.
正如您在我的网站名称中所看到的那样名称="SMApplication(4)< - 它已经有4个.当我重新打开文件然后绑定将再次为"*:29790:localhost"时,这是自动的.
以某种方式编辑此绑定.VS studio将创建另一个应用程序绑定.有另一个sitename ="SMApplication(5).
我试图删除"*:29790:localhost"上的localhost但是当我运行应用程序它给了我.
无法启动IIS Express Web服务器.指定的起始URL无效.HTTP://本地主机:29270 /
小智 14
类似的解决方案我遇到了类似的问题:
场景:我的应用程序池在用户帐户下运行,并且密码已更改,因为它已过期.我从未更新过IIS,因此每次尝试运行网站时,应用程序池都会自动停止.即使我手动启动AppPool,它也停止在网站上运行.
解决方案:在IIS上更新帐户的凭据或使用其他帐户
小智 1
您应该尝试删除 %USERPROFILE%\Documents 处的 IIS Express 文件夹。
接下来重要的事情是重新启动 Visual Studio 并以管理员身份打开它。
然后您可以右键单击您的 ASP.NET 项目并进入“属性”视图。您可以在“Web”选项卡中配置 IIS 托管的 Web 设置。尝试在此处更改 IIS 设置,然后使用 Ctrl+S 保存。
当您尝试编辑设置但无法保存而导致 Web 选项卡旁边有 * 时,您需要切换到另一个选项卡,切换回 Web 选项卡,然后使用 Ctrl+S 保存。(Visual Studio 中 ASP.NET 应用程序的“属性”视图仍然有问题......)
我目前使用的是 Visual Studio 2015 CE,所以我不知道我的解决方案是否适用于您的问题。无论如何,请尝试删除由 IIS Express 托管缓存且之后从未真正清理过的任何文件夹。
| 归档时间: |
|
| 查看次数: |
14581 次 |
| 最近记录: |