【问题标题】:Can't publish new Dotnet Core projects to Azure 502.5 error无法将新的 Dotnet Core 项目发布到 Azure 502.5 错误
【发布时间】:2018-03-22 20:41:23
【问题描述】:

我可以发布我一个月前创建的 dotnet 核心项目,但是新创建的项目在发布后访问时似乎被破坏了。我不能将新项目发布到新的或旧的 webapps,但是旧的项目可以发布到任何一个。所以看来问题出在 dotnet core 而不是 azure...

重现步骤:

  • 创建一个新的 DotNet Core 项目(新创建的 2.0、1.1 和 1.0 版本对我来说都无法使用 MVC 和 Empty 模板...没有尝试过其他的)。
  • 尝试使用发布配置文件发布到 Azure WebApp。

我在 azure 日志流中看到的错误是:

HTTP 错误 502.5 - 错误 网关

指定的 CGI 应用程序遇到错误 并且服务器终止了该过程。最可能的原因:
  • CGI 应用程序没有返回一组有效的 HTTP 错误。
  • 充当代理或网关的服务器无法 由于父网关中的错误而处理请求。

您可以尝试的事情:

  • 使用 DebugDiag 对 CGI 应用程序进行故障排除。
  • 确定代理或 网关对此错误负责。

【问题讨论】:

    标签: azure .net-core


    【解决方案1】:

    事实证明,我所要做的就是使用“设置”>“文件发布选项”>“在目标位置删除其他文件”选项进行发布。

    【讨论】:

    • 同样的问题,但该设置对我没有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多