Azure函数停止工作-无法加载类型'Microsoft.Azure.WebJobs.BlobTriggerAttribute'

时间:2018-09-01 14:22:47

标签: c# azure azure-functions azure-storage-blobs

我一直运行的功能最近停止工作了。所以我开始看看有什么变化,在VS2017中本地加载解决方案并进行编译。一切似乎都在编译,但是当我在本地运行时,我得到:

  
    

错误索引方法“ CheckNewBlob.Run”     Microsoft.Azure.WebJobs.Host:错误索引方法“ CheckNewBlob.Run”。 System.Private.CoreLib:无法从程序集“ Microsoft.Azure.WebJobs”中加载类型“ Microsoft.Azure.WebJobs.BlobTriggerAttribute”,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = null'

  

好的,我尝试注册绑定并尝试安装最新的Azure.WebJobs.Core(无论如何)包-祝您好运!它只是不再编译了!我什至试图重新创建该项目,这很浪费时间。功能未损坏。 甚至还没有得到Table的存储输出...

那么,Azure功能团队,我们应该怎么做?

可以说现有功能不再由新的blob触发。它曾经只在昨天才工作,但仅此而已。

Azure Functions核心工具(2.0.1-beta.36) 函数运行时版本:2.0.12050.0

1 个答案:

答案 0 :(得分:6)

https://github.com/Azure/app-service-announcements/issues/129拥有您需要了解的所有内容(并且之前已将有关此内容的电子邮件发送给所有订阅所有者)。另请参见https://github.com/Azure/azure-functions-host/issues/3363

针对您的特定错误进行报价:

  

如果您使用基于Azure存储的功能(blob / queue /表触发器/输入/输出)并且尚未安装Microsoft.Azure.WebJobs.Extensions.Storage扩展,则会得到此提示。