【问题标题】:Azure Data Movement no longer worksAzure 数据移动不再有效
【发布时间】:2019-05-09 15:14:41
【问题描述】:

刚刚升级了几个 Azure 库,现在 Azure 数据移动(例如 TransferManager)不再起作用。

https://github.com/Azure/azure-storage-net-data-movement

似乎该软件包没有使用 Microsoft 的最新更改。

【问题讨论】:

  • 有什么问题?你应该在 GitHub 上打开一个问题。
  • 谢谢。会的。
  • 您是否尝试在 app.config 中设置程序集绑定重定向?
  • @NickGallant,MS 团队正在努力更新这个库,如果下面的答案有帮助,请帮助将其标记为答案。谢谢。

标签: azure azure-storage


【解决方案1】:

5/9 更新:

此问题已在最新版本0.11.0 上得到修复


这是由于 Microsoft.Azure.Storage.BlobMicrosoft.Azure.Storage.File 的最新版本 10.0.0 中的更改。

您可以导航到 Microsoft.Azure.Storage.Blob 的 project site,现在命名空间正在更改为 Microsoft.Azure.Storage.*(对于 blob,它是 Microsoft.Azure.Storage.Blob):

但在数据移动库中,TransferManager.UploadAsync(myfile, destBlob) 方法仍然引用了Microsoft.WindowsAzure.Storage.Blob.CloudBlob 类型,现在Microsoft.Azure.Storage.Blob 的 v10.0.0 中没有该类型。

所以在Data Movement library -> TransferManager.UploadAsync()中,参数应该改成Microsoft.Azure.Storage.Blob.CloudBlob。那么它就可以正常工作了。

我看到您已经提交了一个问题,团队将很快在数据移动库中修复该问题。

目前,您可以使用较低版本的 Blob 或 File,并等待修复发布(我也为此 issue 提交了错误)。

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2022-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-05
    • 2013-12-11
    • 1970-01-01
    相关资源
    最近更新 更多