【问题标题】:Upload blob to azure将 blob 上传到 azure
【发布时间】:2012-10-24 21:02:31
【问题描述】:

我已将 VS 2012 中的服务器资源管理器连接到我的公共 blob 容器。

在 VS 2010 中有一个用于上传文件的按钮,但在 VS 2012 中似乎没有。

是我失明了,还是功能真的缺失了?

当我这样做时,有人知道 Azure 门户中的容器设置下的“公共容器”和“公共 blob”之间的区别吗?我将容器设置为“公共 blob”。

【问题讨论】:

    标签: visual-studio-2012 azure azure-blob-storage server-explorer


    【解决方案1】:

    我们终于在最新版本的 Azure SDK for .NET / Visual Studio Azure 工具(2012 年 10 月)中添加了对 Blob 和队列的完整读/写支持。这使您可以执行许多有助于使用存储构建应用程序的操作,例如上传 blob、批量上传、批量下载、删除、创建容器、设置公共容器访问、入队/出队等。VS 2010 或 VS 2012默认情况下安装了 Azure 工具,这让我觉得你可能有以前版本的 SDK。请继续install the latest SDK(可以与您现有的版本并排完成,而且是免费的),您应该是金子。

    顺便说一句,上传的步骤是通过双击打开你的 bob 容器,在容器窗口的顶部,你会看到一个由预览文本框和几个图标组成的过滤器。寻找“向上箭头”图标。它位于刷新图标和 x 图标之间,过滤器框右侧的第三个。

    如果您有任何问题,请告诉我。如果有帮助,我很乐意上传屏幕截图。

    Paul Yuknewicz,Microsoft Visual Studio

    【讨论】:

    • 谢谢!那个小小的“向上箭头”图标真的很难找到。
    【解决方案2】:

    公共容器意味着匿名/未经身份验证的请求可以列出容器中的 blob 以及访问该容器中的 blob。公共 blob 意味着任何人都可以在给定 blob 的 URL 的情况下访问该容器中的 blob,但他们不能列出该容器中的 blob。 (参见Set Container ACL 文档)

    至于上传按钮,我在 VS2010 或 VS2012 中没有看到,但MSDN doc 确实提到了它的存在。我一直使用第三方工具,例如 Cloudberry Explorer 或 Cerebrata CloudStorage Studio。

    【讨论】:

    • 谢谢!在阅读有关按钮的存在但无法找到它时,我完全感到困惑。 Cloudberry Explorer 来救援 :)。
    【解决方案3】:

    只是为了补充 Paul 的上述评论 - 在 Azure SDK for .NET 2.0(2013 年 4 月 30 日发布)中,我们添加了上传和删除表格实体的功能。此外,我们还添加了一个查询生成器,以便更轻松地搜索特定实体。希望你喜欢这些好东西。

    MSDN documentation on Azure storage tools in Visual Studio

    Merwan Hade,Microsoft Visual Studio

    【讨论】:

      猜你喜欢
      • 2021-01-11
      • 2017-03-14
      • 2021-02-09
      • 2023-03-28
      • 2017-04-26
      • 2019-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多