- Регистрация
- 23.12.2014
- Сообщения
- 7 375
- Благодарностей
- 2 040
- Баллы
- 113
Часто тут задавали вопрос как заархивировать папку в том числе сегодня и я обратился, вот таким методом я это решил
1. Скачиваем либу https://dotnetzip.codeplex.com/
2. В GAS добавляем dll
3. В директиву using прописываем using Ionic.Zip;
а вот сам код
нам надо извлечь из папки, применим такой код
1. Скачиваем либу https://dotnetzip.codeplex.com/
2. В GAS добавляем dll
3. В директиву using прописываем using Ionic.Zip;
а вот сам код
C#:
ZipFile zf = new ZipFile(@"C:\Zennoposter.zip"); // файл архива
zf.AddDirectory(@"C:\Zennoposter"); // Папка на диске которую хотим поместить в архив со всем содержимым
zf.Save();
C#:
ZipFile zf = new ZipFile(@"C:\Zennoposter.zip"); // Файл архива.zip
zf.ExtractAll(@"C:\Zennoposter"); // Путь куда распаковать файлы
Последнее редактирование: