【发布时间】:2016-10-08 06:01:36
【问题描述】:
我正在尝试构建适用于 Azure 存储的 .NET Core 类库。似乎当前版本的 WindowsAzure.Storage 及其依赖项需要完整的 .net 框架
【问题讨论】:
标签: azure asp.net-core .net-core
我正在尝试构建适用于 Azure 存储的 .NET Core 类库。似乎当前版本的 WindowsAzure.Storage 及其依赖项需要完整的 .net 框架
【问题讨论】:
标签: azure asp.net-core .net-core
它适用于 7.0.2 版预览版(我一直在使用它)(正如 @GauravMantri 在之前的回答中所指出的那样)。您确实需要对 project.json 的导入部分进行一些调整。使用这个有效的例子:
{
"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"
]
}
}
}
【讨论】:
查看change log for the storage client library,您需要使用当前处于预览状态的版本 7.0.2。从更改日志页面:
7.0.2-preview 的变化:
- Blob (WinRT):修复了导致 DownloadToFile() 在一次过载时无限循环的错误。
- 全部:CoreCLR 项目已更新为使用 .Net Core 1.0 的 RC2 版本
你可以从 Nuget 下载这个版本:https://www.nuget.org/packages/WindowsAzure.Storage/7.0.2-preview
【讨论】: