Azure媒体服务|项目中的Azure存储版本控制

时间:2017-05-24 06:10:29

标签: c# azure azure-media-services

我已经完成了Azure媒体服务(AMS)POC。 但我面临着将AMS整合到主项目中的问题。步骤如下:

我正在从NuGet安装windowsazure.mediaservices.extensions包,但在这种情况下

  • 它给出了一个错误, WindowsAzure.Storage 已经为'NETStandard.Library`定义了一个依赖项,因为我已经在项目解决方案中安装了WindowsAzure.Storage.8.1.0包。
  • 如果我删除了 WindowsAzure.Storage.8.0.0 ,则尝试安装 windowsazure.mediaservices.extensions 包。它显示安装成功,但WindowsAzure.Storage的版本是4.3.0而不是最新版本(8.1.0)。
  • 如果强行删除 WindowsAzure.Storage.4.3.0 并添加WindowsAzure.Storage.8.1.0(Microsoft.WindowsAzure.Storage.dll)的外部引用,则会在创建时发出运行时错误AMS上的资产。

请建议任何解决方案。 提前致谢

1 个答案:

答案 0 :(得分:2)

我在其中一个项目上尝试过同样的事情。这似乎更像是Visual Studio或Nuget包管理器更新问题。我尝试在Visual Studio 2015社区版上重现它并且它有效。看看下面的图片:

You can see that the version for the AMS library is 3.8.0.3 and that of the storage library is 8.0.0. And the project builds successfully on my end.