我以管理员身份运行Visual Studio 2015,启动一个新项目,ASP.NET应用程序,清空4.5.2,然后只需添加一个简单的html页面。当我尝试使用IIS Express启动时,我只是等待本地主机。如果我在IIS local下执行此操作,它可以正常工作。
我在笔记本电脑上正常工作,在桌面上安装了干净的Windows 10,然后重新安装了VS2015,但结果仍然相同。 IIS express启动但网页一直在等待本地主机
我已经查看了许多解决方案,但无法解决问题。我是所有这一切的新手,所以会一步一步地了解如何解决。
这是一个.Net Framework 4.5.2应用程序。
答案 0 :(得分:38)
退出Visual Studio并删除(项目).vs文件夹。重启Visual Studio。它应该开始工作。
答案 1 :(得分:11)
您可以尝试通过执行以下操作来更改IIS Express正在使用的端口:
答案 2 :(得分:4)
有时Visual Studio在调试时只需几分钟即可加载所有必需的符号。检查Visual Studio的状态栏:
由于某些原因,如果我将Visual Studio中定位的浏览器更改为Google Chrome,IIS Express就能正常运行。只需重启Visual Studio就可以解决这个问题。
答案 3 :(得分:1)
local IIS
更改为IIS Express
希望这有帮助
答案 4 :(得分:1)
右键单击解决方案资源管理器中的/usr/bin/wget --output-document="/Users/proudowner/Desktop/tfgo/bp.json" http://backpack.tf/api/IGetMarketPrices/v1/?key=55085a94ba8d88d1538b4576
,然后点击HtmlPage1.html
。之后再次运行项目。
答案 5 :(得分:1)
我有同样的问题,所有的建议都不起作用。但我以管理员的身份运行visual studio,现在都在工作。所以,转到visual studio,properties,advance ...的快捷方式,然后检查以管理员身份运行。
答案 6 :(得分:1)
我认为您的系统中已禁用IIS。请按照以下步骤操作:
答案 7 :(得分:0)
查看
下的 applicationhost.config 文件YOUR_DOCUMENTS_PATH \ IISExpress \配置\
本地化 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>
答案 8 :(得分:0)
解决方案:
1.以管理员身份运行VS。打开您的sln,开始调试,停止并关闭VS。
2.再次打开sln(无管理员)文件并开始调试。
奏效了!
问题:
-我的VS2017在调试时运行良好,直到其他工具的安装损坏了它。然后我重新安装了它。当我开始调试/运行网站时,它甚至都没有打开网站的首页。一直是永远加载程序集。我尝试了很多在Google上发现的东西。没有帮助。
-最后,我尝试使用Admin打开它,然后常规打开。它解决了我的问题。
答案 9 :(得分:0)
对我来说,解决方案是下载: https://docs.microsoft.com/en-us/sysinternals/downloads/tcpview 在 TcpView 中找到本地端口(连接到 Microsoft 服务器 - 奇怪!)和“结束进程...”。