Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WindowsAzure.Storage,版本=9.3.0.0-异常无法加载文件或程序集_C#_.net_Nuget Package_.net Standard - Fatal编程技术网

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

C# WindowsAzure.Storage,版本=9.3.0.0-异常无法加载文件或程序集,c#,.net,nuget-package,.net-standard,C#,.net,Nuget Package,.net Standard,我为依赖WindowsAzure.Storage的类库开发了一个.NET标准2.0 Nuget包(本地),版本=9.3.0.0。它通过了单元测试,从.NETCore2.0控制台应用程序调用时运行良好。但是,当我将包添加到Azure函数项目(.Net Standard 2.0)时,每当我尝试从VS2017调试器运行Azure函数时,都会引发异常 System.Private.CoreLib:无法加载文件或程序集 'WindowsAzure.Storage,版本=9.3.0.0,区域性=中性, Pu

我为依赖WindowsAzure.Storage的类库开发了一个.NET标准2.0 Nuget包(本地),版本=9.3.0.0。它通过了单元测试,从.NETCore2.0控制台应用程序调用时运行良好。但是,当我将包添加到Azure函数项目(.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解决了这个问题-请参阅

问题1:什么版本的WindowsAzure.Storage可与.NET标准2.0 Azure功能配合使用


问题2:除了反复试验之外,使用此软件包的用户如何了解它的功能?

您必须降级WindowsAzure.Storage软件包。我正在使用版本7.2.1和Azure功能v2

这里是v1所有文件的链接。我要求v2,但还没有更新。

当nuget包依赖项与应用程序对同一包的依赖项不一致时,可能会发生这种情况。您需要确保您的应用程序没有在较低版本中引用该包,并且其他包没有在较低版本中引用它。简单的修复方法是将存储包直接添加到主应用程序中。与所有azure软件包一样,通常最好使用最新版本。