如何在DevOps发布管道中设置.NET 8.0?

Pio*_*dka 2 .net azure azure-devops

使用 Azure Web App 部署任务时,必须选择将在 Azure Web App 中使用的运行时堆栈。

我最近从 .NET 6 更新到 .NET 8,令我惊讶的是,您可以在任何需要的地方设置 .NET 8(例如管道构建、Azure 常规设置),但不能在 Azure Web App 部署任务中设置,因为下拉列表中缺少它,这会导致您的 Web 应用程序服务回退到 .NET 7,这可能会使您的应用程序停止运行。

如何修复破损的管道?

小智 5

Dotnetcore - 8.0 目前处于抢先体验阶段,该选项8.0 (DOTNETCORE|8.0)尚未添加到 Azure 应用服务部署任务中。

该字段在任务中是可编辑的,您可以7.0 (DOTNETCORE|7.0)从下拉列表中选择 并将其更改为8.0 (DOTNETCORE|8.0)

在此输入图像描述

在此输入图像描述

该选项请求已报告给产品团队,您可以查看链接了解详细信息。