【问题标题】:Azure Functions Upgrade from beta to ~2 breaking existing codeAzure Functions 从 beta 升级到 ~2 破坏现有代码
【发布时间】:2018-09-04 20:43:07
【问题描述】:

我们一直使用 Azure Function 运行时版本作为“测试版”和 Microsoft.Azure.WebJobs.Extensions.EventHubs - 版本 3.0.0-beta5 包与 Eventhubs 绑定。

在 azure 门户开始提示升级到 Azure Functions 版本 2 后,事情完全崩溃了。无论是否将运行时更改为 ~2(或任何特定的 2.x.x.x 版本),它都会失败。

如果我们要针对第 2 版,有人可以明确说明需要更改的内容吗?我尝试将 Microsoft.NET.Sdk.Functions 升级到最新的 1.0.19,将 Microsoft.Azure.WebJobs.Extensions.EventHubs 升级到最新的 3.0.0-beta8。我得到的只是程序集加载器错误!

请帮忙!

【问题讨论】:

    标签: azure azure-functions azure-eventhub


    【解决方案1】:

    您可以在this issue 中找到此重大更改的说明和推荐步骤。

    【讨论】:

    • 根据此链接,我已经尝试将 sdk 和扩展版本更新为 1.0.19 和 3.0.0-beta8。但我收到以下程序集加载错误:System.Private.CoreLib:无法加载文件或程序集'Microsoft.AspNetCore.Http.Abstractions,Version=2.1.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60'。无法找到或加载特定文件。 (来自 HRESULT 的异常:0x80131621)。 System.Private.CoreLib:无法加载文件或程序集“Microsoft.AspNetCore.Http.Abstractions,Version=2.1.0.0,Culture=neutral,Publ icKeyToken=adb9793829ddae60”。
    猜你喜欢
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    • 2014-02-18
    • 1970-01-01
    • 1970-01-01
    • 2011-04-26
    • 2017-09-16
    • 1970-01-01
    相关资源
    最近更新 更多