我已经读过你可以上传一个像winzip这样的应用程序到你的blob存储来解压缩存储在blob存储中的文件夹,我的问题是我怎样才能这样做呢?文件夹的内容也会提取到哪里呢?
答案 0 :(得分:1)
你可以将zip blob下载为 Stream ,然后你提取该流,然后只有你可以上传windows Azure中的文件......
必须遵循以下步骤:
首先将zip下载为流
使用该流解压缩zip文件
按照您的意愿再次上传
答案 1 :(得分:0)
这肯定是一些误导性的信息,或者你不理解它。您无法在Windows Azure Blob存储中执行进程。它是存储服务,不是流程执行引擎,也不是操作系统。
您当然可以上传Windows Azure Blob存储中的任何文件,但您无法在那里执行它们。您只能在Windows Azure角色(Web或工作者或VM)中执行文件(即一个进程)。您可以让自己的进程在Worker或Web Role中运行,该角色需要ZIP包,然后在本地解压缩,然后上载Windows Azure Blob存储中的所有文件。但是,您无法让该进程本身在Windows Azure存储服务中运行。