2014-09-23 6 views
0

Я нашел несколько примеров в Интернете, которые работают над чем-то похожим на мой вопрос (большинство из них указывают на 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

ответ

1

в .NET 4, No. В .NET 4.5 можно использовать ZipFile или сторонних производителей, но не сложно их использовать.

+0

К сожалению, я не смог бы установить DL или установить из-за настроек моих компаний: \ Спасибо за прямой ответ, хотя это то, что я ожидал, но это просто было нужно для подтверждения. – JMichael

Смежные вопросы