gpt4 book ai didi

azure - Azure Durable Functions 是否支持 .NET 6 和 Azure Functions 版本 4?

转载 作者:行者123 更新时间:2023-12-02 23:05:44 27 4
gpt4 key购买 nike

我正在尝试创建一个 Azure Durable Function在 Visual Studio Code 中,由于缺少函数模板而失败。

在 Visual Studio Code 中创建 Azure Function 项目时,需要做出多种选择并安装扩展:

  • 语言
  • .NET 运行时
  • Azure Functions 版本
  • Visual Studio Code Azure Functions 扩展(我有最新的)
  • Azure Functions 核心工具(我有最新的)
  • 耐用功能显然也有 a version

我尝试使用最新最好的运行时:

  • C#、.NET 6 隔离、Azure Functions v4

enter image description here

但是没有可用于耐用功能的模板,尽管 the docs say it should be there :

enter image description here

现在,当选择旧版本时(.NET Core 2、Azure Functions v2):

enter image description here

出现模板“Durable Functions Orchestration”:

enter image description here

我尝试在 Azure Functions 和 Durable Functions 的官方文档中查找相关信息,但没有找到任何有用的信息。不同工具都有不同的版本历史记录,所有工具都具有不同的配置选项,并且存在导致工具失败的错误历史记录。

我尝试了不同的组合。为函数运行时选择 v3,如 linked sample 中所示不适用于 .NET 5,因为模板仍然丢失。在 .NET Core 3 中,模板就会出现。

现在我想知道:“Durable Functions Orchestration”模板选项是否也可以在较新的运行时堆栈(.NET 6、Functions v4)中使用?或者我必须使用旧版本(例如 .NET Core 2、Functions v2 或 .NET Core 3、Functions v3)是否正确?或者这甚至是一个工具问题,我应该手动构建我的 Durable Function 代码,而不是使用 VS Code 中的模板?

任何提示表示赞赏。

最佳答案

您必须选择“.NET 6”而不是“.NET 6isolated”。

编辑:现在普遍提供对隔离工作人员的支持。 https://azure.microsoft.com/en-us/updates/generally-available-durable-functions-support-for-net-isolated-model/ 。这包括对 .NET 6 及更高版本的支持。您现在应该能够看到这些模板。

关于azure - Azure Durable Functions 是否支持 .NET 6 和 Azure Functions 版本 4?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70998756/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com