2013-03-12 1 views
2

Мне нужно распаковать zip-файл, защищенный паролем, в моем приложении для Windows Store. Для архивов без пароля я использую System.IO.Compression.ZipArchive, но он не поддерживает архивы, защищенные паролем. Есть ли другой способ? Ни одна из других библиотек, таких как SharpZipLib или DotNetZip, не работает с WinRT.ZipArchive с паролем в приложениях для Windows Store

ответ

0

Невозможно сделать это, используя только WinRT API. Единственный вариант - использовать paid library by Component One, но он поддерживает только стандартный Zip encippriton (CryptoZip), а не AES, используемый WinZip.

+0

Есть еще нет другого варианта? – katho2404

+0

Теперь у SharpCompress есть версия WinRT. –

+0

спасибо за информацию. в конце концов, мы использовали Chilkat в нашем проекте. Вы тоже должны заплатить за это, но это работает неплохо. – katho2404

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