【问题标题】:IIS Express not Launching selected ProjectIIS Express 未启动选定项目
【发布时间】:2020-07-24 14:10:02
【问题描述】:

我最近将办公室搬到了房子的另一个房间。自从搬了办公室后,我一直在使用 IIS Express 调试 ASP.NET Web 应用程序时遇到问题。我右键单击我的项目,调试,启动新实例。当我这样做时,它似乎正常启动,但看起来它没有启动选定的项目。但是,它确实在解决方案中启动了两个相关项目,并且这些项目成功运行。

当它打开 chrome 浏览器时,它会打开我尝试打开的所选项目的常用地址(http://localhost:60788/),但它只是说无法访问此站点,就好像项目没有启动。

在任务栏中,我可以看到正在运行的 IIS Express 应用程序,解决方案中的两个相关项目正在运行和工作,但不是我选择的项目。

我仍然可以成功发布项目并且一切正常,但我不能再在本地使用 IIS Express,我不知道为什么。这是什么原因造成的?

【问题讨论】:

    标签: asp.net iis


    【解决方案1】:

    右键单击解决方案选择属性并单击按钮当前选择

    【讨论】:

      【解决方案2】:

      事实证明,一定有什么东西保留了我一直用于应用程序的端口。使用以下内容:

      netsh interface ipv4 show excludedportrange protocol=tcp
      

      我可以看到排除的端口范围包括实例尝试使用的端口。

      我本可以尝试追踪排除这些端口范围的进程,但是为了节省时间,我只是更改了项目正在使用的端口。属性 -> Web,服务器小节。我输入了上面命令中未排除的类似端口。创建虚拟目录,保存。再次工作

      【讨论】:

        猜你喜欢
        • 2012-02-06
        • 2015-07-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-01
        • 2012-07-26
        • 2019-02-06
        • 1970-01-01
        相关资源
        最近更新 更多