Я нашел несколько примеров в Интернете, которые работают над чем-то похожим на мой вопрос (большинство из них указывают на MSDN: http://msdn.microsoft.com/en-us/library/ms404280%28v=vs.100%29.aspx). Проблема в том, что, если я неправильно читаю код в MSDN, их код извлекает только один файл из zip.Как извлечь все содержимое из Zip-файла с помощью VB?
Я ищу, чтобы сделать эквивалент щелчка правой кнопкой мыши .zip и сказать экстракт [вставить путь к папке] и просто иметь все содержимое (файлы & папок), сбрасываемых в папку, которую я предоставляю.
Так что мне нужно знать:
1) Возможно ли это без сторонней библиотеки?
2) Если возможно, как бы я это сделал? Нужно ли мне перебирать файлы/папки в zip и извлекать их отдельно? Если цикл нужен, как я нахожу петлю в списке файлов в zip?
Спасибо!
P.S. Я использую .Net Framework 4.0
К сожалению, я не смог бы установить DL или установить из-за настроек моих компаний: \ Спасибо за прямой ответ, хотя это то, что я ожидал, но это просто было нужно для подтверждения. – JMichael