【问题标题】:Launch ASP.NET website without debugging无需调试即可启动 ASP.NET 网站
【发布时间】:2016-04-23 13:06:29
【问题描述】:

在 ASP.NET 4.6.1 的默认结构中,我能够将 IIS 设置为直接运行应用程序,而无需调试或发布它。但是在 ASP.NET 5 上我无法做到这一点。我试图将 IIS 指向项目的 wwwroot 并启用“生成时生成输出”,但是当我想访问应用程序时,我只会收到以下错误:

HTTP-Fehler 502.3 - Bad Gateway
There was a connection error while trying to route the request.

有没有人有这方面的经验或有类似的问题?

【问题讨论】:

    标签: c# asp.net asp.net-mvc


    【解决方案1】:

    它现在不可用,要做到这一点,我们仍然需要 IIS 10,但你仍然可以通过下面的一些技巧检查链接来做到这一点

    your answer is here

    【讨论】:

    • 遗憾的是,这不是我想要的,因为这是一种漫长而肮脏的方式。但即使使用 IIS 10,如果我没有错,因为我在 Windows 10 上测试它是不可能的
    【解决方案2】:

    好的,因为我找不到任何方法来让它工作,我在“IIS Express”或“web”旁边的右上角发现了一个小图标,称为“在浏览器中查看”。

    现在您只需转到项目的首选项,选择调试并从配置文件下拉列表中选择 IIS Express。确保“启动 URL”处的复选框已设置并指定一个应用程序 URL(有时端口 80 不起作用,因此只需选择任何其他端口,例如 localhost:5324),然后单击屏幕截图中的图标。然后,您无需部署项目或开始调试即可查看项目的实际运行情况。希望这对你们中的一些人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-02
      • 2023-03-14
      • 1970-01-01
      • 2016-02-06
      • 2017-11-11
      • 1970-01-01
      • 2017-08-09
      相关资源
      最近更新 更多