我的笔记本电脑上可以正常运行,但在台式电脑上进行了干净的Windows 10安装并重新安装了VS2015后,仍然出现相同的问题。IIS Express已经启动,但网页一直无法连接本地主机。
我已经查阅了很多解决方案,但未能解决问题。作为新手,我希望得到逐步说明如何解决此问题。
这是一个 .Net Framework 4.5.2 应用程序。
退出Visual Studio并删除(project).vs文件夹。重新启动Visual Studio。它应该可以正常工作。
解决方案:
1. 以管理员身份运行 Visual Studio。打开您的 sln 文件,开始调试,然后停止并关闭 VS。
2. 再次以非管理员身份打开 sln 文件并开始调试。
它奏效了!
问题:
- 我的 VS2017 运行正常,可以进行调试,直到某个其他工具的安装损坏了它。然后我重新安装了它。当我尝试调试/运行站点时,它甚至无法打开站点的第一个页面。它一直在永远地加载程序集。我尝试了许多在 Google 上找到的方法,但没有帮助。
- 最后我尝试以管理员身份打开它,然后再用普通身份打开。这解决了我的问题。
local IIS
更改为 IIS Express
希望这能有所帮助
我曾遇到同样的问题,所有建议都不起作用。但是我以管理员身份运行Visual Studio,现在一切正常。因此,请转到Visual Studio的快捷方式,属性,高级...,并勾选以管理员身份运行。
查看 applicationhost.config 文件,位于
YOUR_DOCUMENTS_PATH\IISExpress\config\
定位 defaultDocument 设置,并添加您的静态 HTML 页面全名(yourpage.html),或者如果您想遵循标准,则可以使用其中一个选项:
<defaultDocument enabled="true">
<files>
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="iisstart.htm" />
<add value="default.aspx" />
</files>
</defaultDocument>