Visual Studio IIS Express在启动时挂起,但IIS本地工作,为什么?

DCR*_*DCR 31 asp.net iis-express visual-studio-2015

我以管理员身份运行Visual Studio 2015,启动一个新项目,ASP.NET应用程序,清空4.5.2,然后只需添加一个简单的html页面.当我尝试使用IIS Express启动时,我只是等待本地主机.如果我在IIS local下执行此操作,它可以正常工作.

我在笔记本电脑上正常工作,在桌面上安装了Windows 10,然后重新安装了VS2015,但结果仍然相同.IIS Express启动但网页一直在等待本地主机

我已经看了很多解决方案,但一直无法解决问题.我是所有这一切的新手,所以会欣赏如何解决的一步一步的说明.

它是一个.Net Framework 4.5.2应用程序.

Sun*_*til 44

退出Visual studio并删除(项目).vs文件夹.重启Visual Studio.它应该开始工作.


Fáb*_*ira 14

您可以尝试通过执行以下操作来更改IIS Express正在使用的端口:

  1. 右键单击您的Web项目,然后单击属性

  2. 在Web菜单中,更改项目URL并指定自定义端口,即:56000

在此输入图像描述

  1. 保存您的更改,看看是否有效!

您可以通过运行以下命令确保没有其他进程正在使用您选择的端口:

netstat -na | find "your port number"
Run Code Online (Sandbox Code Playgroud)

即:

netstat -na | find "56000"
Run Code Online (Sandbox Code Playgroud)

如果端口是空闲的,则不会向控制台输出任何内容.


Hus*_*lil 1

  1. 右键单击您的网络项目,然后单击属性
  2. 转到右侧的网络选项卡
  3. 在服务器部分,更改local IISIIS Express

希望这可以帮助