我在Visual Studio 2017 RC中遇到问题,当我使用IIS Express运行MVC和/或WebAPI应用程序时,该应用程序实际上从未运行过。取而代之的是,我在浏览器中停留在一个页面上,指示该页面正在尝试附加,从那里继续进行下去。如果我在浏览器中打开另一个选项卡/窗口,并尝试直接导航到启动URL,它将永久旋转。同样,当我使用dot net run命令运行该应用程序时,该应用程序将启动并正常运行。
我似乎看不到任何错误,只是浏览器无限旋转,而实际上并未加载页面/端点。
注意:大多数情况下都会发生这种情况。VS中新创建的项目,没有任何更改,以前版本中的已知工作项目等。
您可以关注或赞成该问题:https : //developercommunity.visualstudio.com/content/problem/11391/aspnet-core-iis-express-httplocalhost51733-failed.html
看起来我们的解决方法是
如果您不熟悉VS2017 / asp.net:
您拥有或可以通过View Menu
->显示Other Toolbars
:
Debug toolbar
->dropdowncombobutton
说[green arrow>] IIS Express
“
dropdown downarrow
按钮的一部分。您应该会看到一个Run {yourprojectname}
选项。这等效dotnet run {yourprojectname}
于命令行中的。
您可以使用以下命令配置下拉菜单中显示的选项
Right-click on project in solution explorer
-> Properties
->Debug
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句