【问题标题】:.NET 6 Azure functions using .NET Core 3.1 libraries.NET 6 Azure 函数使用 .NET Core 3.1 库
【发布时间】:2021-09-09 21:16:48
【问题描述】:
目前是否可以为必须使用 .NET Core 3.1 Nugets 的 .NET 6 Azure 函数运行 Azure 构建。我今天花了很长时间来调整 YAML 文件并添加参考,但没有运气。发生的问题是有关仅由 Nugets 使用的不匹配库的消息。添加这些内容后,发布失败。
“Dotnet 命令失败,退出代码非零...”
不过,改用 .NET Core 3.1 就可以了。
【问题讨论】:
标签:
.net
azure
azure-functions
.net-6.0
【解决方案1】:
根据Microsoft Community doc
.NET 6 函数将支持进程内和独立进程选项。 in-process 选项将支持当今 .NET Core 3.1 函数中可用的完整功能集,包括 Durable Functions 和丰富的绑定类型。隔离进程选项将为在 .NET 5 中使用此选项的应用提供升级路径,并且最初将具有相同的功能集和限制。
.NET 6 LTS 将于 2021 年 11 月全面上市,届时您将能够部署和运行 .NET 6 Azure Functions。