【问题标题】:Azure Function stopped working - Could not load type 'Microsoft.Azure.WebJobs.BlobTriggerAttribute'Azure 函数停止工作 - 无法加载类型“Microsoft.Azure.WebJobs.BlobTriggerAttribute”
【发布时间】:2019-02-07 06:52:34
【问题描述】:

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

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

好的,我尝试注册绑定并尝试安装最新的 Azure.WebJobs.Core(不管它叫什么)包 - 不走运!它只是不再编译了!我什至尝试重新创建该项目,那是浪费时间。不是功能坏了。 甚至还没有得到表存储输出......

那么,Azure 函数团队,我们应该如何处理这一切?

可以说现有函数不再由新 blob 触发。它曾经在昨天工作,但仅此而已,现在不行了。

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

【问题讨论】:

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


    【解决方案1】:

    https://github.com/Azure/app-service-announcements/issues/129 拥有您需要了解的所有信息(之前已向所有订阅所有者发送了电子邮件)。另见https://github.com/Azure/azure-functions-host/issues/3363

    引用您的特定错误:

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

    【讨论】:

    • 谢谢!就是这样。它只是不在文档中,所以令人困惑......或者我只是错过了它?
    • 现在我们专注于过渡文档。对于新应用,您不会看到这一点,因为模板将具有正确的引用开头
    • 您能否更明确地告诉我解决方案是什么?
    猜你喜欢
    • 2016-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-09
    • 1970-01-01
    相关资源
    最近更新 更多