微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

.NET 5 迁移后 Azure devOps WebJobs 失败

如何解决.NET 5 迁移后 Azure devOps WebJobs 失败

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

enter image description here

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

我已经尝试过这些操作:

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

它们在其他应用服务中不起作用的事实意味着问题出在 devOps 管道中,但我没有更改它。我的意思是,它现在在 net5 中构建,仅此而已。

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

提前致谢。

解决方法

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

1.在门户网站上。

enter image description here

enter image description here

2.在 scm 网站上。

enter image description here

,

最终,我们开发了一个基于 .net 5 的全新应用程序,并将其部署到一个基于 .NET 5 的新应用服务中。

我们没有为应用服务安装任何东西,所以这不是问题。

我真的不知道发生了什么。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。