Azure KeyVault nuget 包问题

Azure KeyVault nuget package issues

当我安装 Azure.KeyVault 软件包版本 3 alpha 时,出现以下运行时异常:

Could not load file or assembly 'Microsoft.Azure.KeyVault, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. Could not find or load a specific file. (Exception from HRESULT: 0x80131621)

将此软件包降级到最新的稳定版 2.3.2 会导致另一个错误:

这是我的依赖包列表:

对此有什么想法或解决方法吗?

问题似乎出在 v2 运行时中: https://github.com/Azure/azure-functions-host/issues/2854

我的决定是回滚到 v1 Functions,因为我在这篇文章的 KeyVault 实现过程中发现了另一个问题: https://docs.microsoft.com/en-us/azure/app-service/app-service-managed-service-identity

这是问题所在: https://github.com/Azure/azure-functions-host/issues/2852