Разархивировать zip

PurePet

Client
Регистрация
27.12.2021
Сообщения
30
Благодарностей
7
Баллы
8
Здравствуйте! Есть задача разорхивировать файл в необходимую папку. Искал на форуме - нашел только разорхивацию 1 файла из архива и архивацию файлов в zip. Попытался переделать код для 1 файла, но не вышло. GAC вроде весь необходимый поставил.
 

PurePet

Client
Регистрация
27.12.2021
Сообщения
30
Благодарностей
7
Баллы
8
Код использовал этот

//using System.Globalization;
//using System.IO.Compression;
string zipPath = project.Variables["project.Variables["last"]"].Value; // Путь к файлу профиля
string extractPath = project.Variables["project.Variables["q"]"].Value; // Путь для извлечения
if (Directory.Exists(extractPath)) // Проверяем, существует ли директория
{
Directory.Delete(extractPath, true); // Если существует - удаляем, иначе не даст разархивировать
}


ZipFile.ExtractToDirectory(zipPath, extractPath); // Извлекаем содержимое архива

пути файлов z:\1.zip и z:\ соответственно
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)