#c# #zip #unzip #cmd
#c# #zip #распакуйте #cmd
Вопрос:
Я использовал C # для выполнения команд cmd, связанных с архивированием и разархивированием файлов через класс system.diagnostics.process, но столкнулся с некоторыми трудностями: при попытке заархивировать некоторые папки процесс не выполняет команду zip, а затем перестает реагировать на дальнейшие команды. иногда, когда это происходит, zip-файлы появляются после того, как я полностью закрыл программу.
Пожалуйста, поблагодарите меня…
Комментарии:
1. Обычно очень полезно опубликовать некоторый код.
2. обязательно ли это быть zip? или вы просто ищете сжатие?
3. Извините за проблему, удалось решить самостоятельно, использовал другой способ доступа к командам zip:
4. Вы должны ответить на свой собственный вопрос. И примите это.
Ответ №1:
Подробный контроль над внешними процессами может стать очень сложным. SharpZipLib для вас не вариант?
Комментарии:
1. Нет, извините, я забыл упомянуть, что в моей текущей рабочей среде сторонние библиотеки не подходят!