В настоящее время у меня есть веб-роль, которая отображает веб-страницу, веб-страница позволяет пользователю выбрать файл со своего компьютера, веб-роль затем загружает файл в какой-либо Azure Blob Место хранения.Разархивируйте файл и загрузите содержимое в хранилище Blob с использованием Azure Web Role
Однако файл, который обычно загружает пользователь, является 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 все еще получает следующие ошибки;
Другое дело, что я смущен, когда я звоню в UnZipFile (...); что будет каталогом загружаемого файла, будет ли он идентификатором формы, в которую выбран файл.
Заранее спасибо, Сами.
Спасибо за ваш ответ, я смог получить код, чтобы теперь я мог загружать zip-файл в локальное хранилище, содержимое zip-файла затем извлекается в локальное хранилище и удаляется zip-файл , Я был бы признателен, если бы вы могли помочь мне с загрузкой нескольких файлов из локального хранилища в хранилище blob. – Sami
См. Мой ответ http://stackoverflow.com/questions/9560982/upload-all-files-from-local-storage-to-azure-blob-storage/9561092#9561092 –