suggest me to read password protected zip file using c#
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
DotNetZip is a free open-source library for working with zip files. It supports password protected files so it should be just what you are after.
回答2:
Following code shows how to decompress a password protected ZIP archive using our Rebex ZIP component.
// open a ZIP archive
using (ZipArchive zip = new ZipArchive(@"C:\archive.zip", ArchiveOpenMode.Open))
{
// set the Password first
zip.Password = "PASSword#123";
// extract whole ZIP content
zip.ExtractAll(@"C:\Data");
}
Free SharpZipLib might a be viable alternative (if you don't mind that it's licensed under LGPL).