是否有适用于.NETStandard 1.5的Azure存储库?

时间:2016-06-08 06:10:51

标签: azure asp.net-core .net-core

我正在尝试构建适用于Azure存储的.NET核心类库。看起来像当前版本的WindowsAzure.Storage,它的依赖需要一个完整的.net框架

2 个答案:

答案 0 :(得分:2)

它的工作原理(我一直在使用它)与版本7.0.2预览(正如@GauravMantri在之前的回答中所述)。您需要对project.json的imports部分进行一些调整。使用这个有效的例子:

{
  "version": "1.0.0-*",

  "dependencies": {
    "NETStandard.Library": "1.5.0-rc2-24027",
    "WindowsAzure.Storage": "7.0.2-preview"
  },

  "frameworks": {
    "netstandard1.5": {
      "imports": [
        "portable-net45+wp80+win8+wpa81+dnxcore50",
        "portable-net451+win8"
      ]
    }
  }
}

答案 1 :(得分:1)

查看change log for the storage client library,您需要使用当前处于预览状态的7.0.2版。从更改日志页面:

  

7.0.2预览中的更改:

     
      
  • Blobs(WinRT):修复了导致DownloadToFile()无限循环导致一次重载的错误。
  •   
  • 全部: CoreCLR项目已更新为使用.Net Core 1.0的RC2版本
  •   

您可以从Nuget下载此版本:https://www.nuget.org/packages/WindowsAzure.Storage/7.0.2-preview