WindowsAzure.Storage,版本= 9.3.0.0-异常无法加载文件或程序集

时间:2018-07-31 17:05:23

标签: c# .net nuget-package .net-standard

我为依赖于WindowsAzure.Storage版本= 9.3.0.0的类库开发了.NET Standard 2.0 Nuget程序包(本地)。从.NET Core 2.0控制台应用程序调用时,它通过了单元测试并且运行良好。但是,当我将程序包添加到Azure Function项目(.Net Standard 2.0)时,每当我尝试从VS2017调试器运行azure函数时,都会引发异常。

  

System.Private.CoreLib:无法加载文件或程序集      'WindowsAzure.Storage,版本= 9.3.0.0,区域性=中性,      PublicKeyToken = adb9793829ddae60

我在使用Microsoft.Extensions.Configuration 2.1.1.0时遇到了同样的问题,此问题已通过降级到v2.0.0.0来解决-参见Stackoverflow post

问题1:哪个版本的WindowsAzure.Storage可与.NET Standard 2.0 Azure函数一起使用?

问题2 :除了反复试验之外,人们如何使用此软件包来了解其适用范围?

1 个答案:

答案 0 :(得分:0)

您将必须降级WindowsAzure.Storage软件包。我正在将7.2.1版与Azure Functions v2一起使用。

这是v1的所有文件的链接。我要求提供v2,但尚未更新。 https://gist.github.com/fabiocav/8fcccd4d54ec298e3b120cbc1230c02a