首页 > 解决方案 > v2 函数无法加载类型“Microsoft.Azure.WebJobs.QueueTriggerAttribute”

问题描述

曾经工作的 V2 应用程序。当我现在尝试运行它时,出现以下错误:

Microsoft.Azure.WebJobs.Host: Error indexing method 'MyClass.Run'. System.Private.CoreLib: Could not load type 'Microsoft.Azure.WebJobs.QueueTriggerAttribute' from assembly 'Microsoft.Azure.WebJobs, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null'.


也可以显示Microsoft.Azure.WebJobs.BlobTriggerAttribute, Microsoft.Azure.WebJobs.BlobAttribute, Microsoft.Azure.WebJobs.TableAttribute, 或Microsoft.Azure.WebJobs.QueueAttribute

标签: azure-functions

解决方案


此处详细介绍了最近发布的 Azure Functions v2 预览版,它需要依赖于存储的触发器和绑定才能引入额外的 Azure 存储扩展。模板应自动反映此更改。

要吸引自己,请获取Microsoft.Azure.WebJobs.Extensions.Storage Nuget 包。

对于非 C# 应用程序,运行func extensions install时应引入正确的存储扩展。


推荐阅读