-1
建議我使用C#如何閱讀在C#中的受密碼保護的zip文件
建議我使用C#如何閱讀在C#中的受密碼保護的zip文件
DotNetZip是與zip文件的工作一個免費的開源庫來讀取密碼保護的zip文件。它支持密碼保護的文件,所以它應該就是你以後的樣子。
以下代碼顯示瞭如何使用我們的Rebex ZIP component解壓密碼保護的ZIP存檔。
// 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");
}
免費SharpZipLib可能是一個可行的選擇(如果你不介意的話,它的LGPL許可)。
可能的重複[如何使用密碼ZIP和UnZIP - 在C#程序?](http://stackoverflow.com/questions/1607858/how-to-zip-and-unzip-using-password-in-c -程序) – 2010-10-12 18:04:04