我目前有一个显示网页的 Web 角色,该网页允许用户从他们的计算机中选择一个文件,然后 Web 角色将文件上传到一些 Azure Blob 存储。
但是,用户通常上传的文件是 zip 文件,所以我想解压缩文件并提取内容,然后将内容上传到 Azure Blob 存储。
我试图通过使用我在这里找到的 SharpZipLib 示例来做到这一点
http://blog.logiclabz.com/c/unzip-files-in-net-c-using-sharpziplib-open-source-library.aspx
我已经为 ICSharpCode.SharpZipLib.dll 文件和 ZipOperations.dll 添加了对我的 Web 角色的引用,但是我仍然收到以下错误;
我感到困惑的另一件事是当我调用 UnZipFile(...); 我正在上传的文件的目录是什么,它是选择文件的表单的 ID。
在此先感谢,萨米。