首页 > 解决方案 > .NET 5 迁移后 Azure devOps WebJobs 失败

问题描述

我有几个使用 Azure DevOps 管道部署的网络作业。在 .NET 5 迁移之后,我在 Kudu 中遇到了这些错误

在此处输入图像描述

这发生在 .net 5 迁移之后,但我真的不认为它与之相关。应用服务配置设置为 NET5。

我已经尝试了这些操作:

  1. 手动删除 kudu 中的所有作业并重新部署它们
  2. 在另一个应用服务中部署 webjobs
  3. 显然(具有讽刺意味的是)在本地环境中它可以工作

它们不能在另一个应用服务中工作的事实意味着问题出在 devOps 管道中,但我没有改变它。我的意思是,它现在在 net5 中构建,仅此而已。

有人可以知道这种类型的错误吗?我从未在 kudu 中遇到过这样的事情,甚至很难找到解决方案。

提前致谢。

标签: azureazure-webjobs.net-5kudu

解决方案


scm您可以在门户网站或站点中添加扩展程序。安装后ASP.NET Core 5.0 (x86 and x64) Runtime,您的问题将得到解决。

1. 在门户上。

在此处输入图像描述

在此处输入图像描述

2.scm现场。

在此处输入图像描述


推荐阅读