Azure devops DurableTask在从VSTS到Azure功能v2的zip部署后未注册

Azure devops DurableTask在从VSTS到Azure功能v2的zip部署后未注册,azure-devops,azure-functions,azure-pipelines,azure-durable-functions,Azure Devops,Azure Functions,Azure Pipelines,Azure Durable Functions,我有一个功能应用程序,它使用C#脚本编写的持久功能在本地运行良好 我用以下任务创建了VSTS构建:NuGet还原、dotnet构建/发布、归档文件压缩、发布工件:删除 部署到Azure应用程序服务(Azure功能v2)后,我收到一个错误: 绑定类型“orchestrationClient”未注册。请确保类型正确且已安装绑定扩展 从VS代码Azure函数扩展部署也可以正常工作 如何使用VSTS正确安装绑定扩展?在使用zipdeploy时,需要确保zip文件包含运行所需的所有构件,这在运行时尤其重要

我有一个功能应用程序,它使用C#脚本编写的持久功能在本地运行良好

我用以下任务创建了VSTS构建:NuGet还原、dotnet构建/发布、归档文件压缩、发布工件:删除

部署到Azure应用程序服务(Azure功能v2)后,我收到一个错误:

绑定类型“orchestrationClient”未注册。请确保类型正确且已安装绑定扩展

从VS代码Azure函数扩展部署也可以正常工作


如何使用VSTS正确安装绑定扩展?

在使用zipdeploy时,需要确保zip文件包含运行所需的所有构件,这在运行时尤其重要,因为wwwroot变成只读


因此,这里的建议是:使用Kudu控制台查看wwwroot的内容,找出缺少的内容,并修复构建任务,使其全部包含在zip中。

我尝试在本地执行所有构建步骤,但发现“dotnet构建”步骤未正确安装func扩展。我也有同样的错误。但运行“func extensions install”命令后,应用程序启动良好。如何在VSTS中运行/重新创建“func extensions install”命令?@deman4ik它应该只是csproj上的一个nuget还原,VSTS有一个任务来完成这一点。