首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >netcoreapp2.1升级到3.1会导致502.5错误

netcoreapp2.1升级到3.1会导致502.5错误
EN

Stack Overflow用户
提问于 2020-12-18 05:38:18
回答 1查看 90关注 0票数 0

我已经在2.1版本上部署了一个应用程序。在本地,我运行3.1没有任何问题。我最终部署了它,它导致了可怕的502.5错误。在Azure门户控制台中:

> dotnet --info显示:

代码语言:javascript
复制
Version: 3.1.108
...

.NET Core SDKs installed:
<snip>
3.1.108[D:\Program Files (x86)\dotnet\sdk]

.NET Core runtimes installed:
<snip>
Microsoft.NETCore.App 3.1.8 [D:\...]

检查版本:> dotnet --version提供3.1.108

在应用服务编辑器中,我验证了Web.runtimeconfig.json显示:

代码语言:javascript
复制
{
  "runtimeOptions": {
    "tfm": "netcoreapp3.1",
    "framework": {
      "name": "Microsoft.AspNetCore.App",
      "version": "3.1.8"
    },
    "configProperties": {
      "System.GC.Server": true
    }
  }
}

但是,看起来Web.deps.json仍然引用了2.1版本。我还需要更新哪些其他配置?我想这是问题的一部分。

EN

回答 1

Stack Overflow用户

发布于 2020-12-18 14:31:56

核心模块尝试启动工作进程但启动失败时,将返回ASP.NET 502.5 Process Failure错误页。一个常见的失败情况是,由于针对不存在的ASP.NET核心共享框架版本,应用程序配置错误。

进程启动失败的原因通常可以通过应用程序事件日志和ASP.NET核心模块标准输出日志中的条目来确定。您可以尝试在web.config文件中设置stdoutLogEnabled=true

要查看更多详细信息,您可以参考以下文章:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65348714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档