Вопрос по c# – Как распаковать ZIP-файл в Windows 8 Metro без ZipArchive (zlib.net)

1

У меня есть приложение Windows 8 Metro, написанное на C #. Мне нужно открыть ZIP-файл и прочитать содержащиеся в нем XML-файлы. Я использовал класс ZipArchive, но он стал глючить в текущей сборке и больше не работает. Есть ли другой способ?

Я попробовал поискать другие ZIP-библиотеки, но единственной, которую я смог заставить работать в WinRT, был zlib.net, и эта библиотека не очень дружелюбна. Как вы читаете XML-файлы в виде строки из ZIP, используя zlib.net в C #?

Я подал отчет, и я жду обходного пути. Но пока что я пытаюсь изучить другие варианты. Igor Kulman
Как ZipArchive «стал глючить», можно ли его воспроизвести, подали ли вы отчет об ошибке, можете ли вы использовать более старую версию? CodeCaster

Ваш Ответ

1   ответ
1

Как насчет использования встроенного в библиотеку классаGZipStream или спустить.

Документы говорятsystem.io.compressions.Deflate поддерживает почтовый индекс (RFC 1951).

GZipStream не будет открывать zip-файл GZip, и zip-файл - это не одно и то же.

Похожие вопросы