将blob上传到azure

时间:2012-10-24 21:02:31

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

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

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

我是盲目的,还是实际缺少功能?

当我在这里时,是否有人知道“公共容器”和“公共blob”之间的区别,在天蓝色门户网站的容器设置下?我将我的容器设置为“公共blob”。

3 个答案:

答案 0 :(得分:5)

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

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

如果您有疑问,请告诉我。如果有帮助,我很高兴上传截图。

Paul Yuknewicz,Microsoft Visual Studio

答案 1 :(得分:2)

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

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

答案 2 :(得分:2)

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

MSDN documentation on Azure storage tools in Visual Studio

Merwan Hade,Microsoft Visual Studio