2016-11-10 260 views
0

我試圖通過DotNetZip提取壓縮文件。該文件是encrypted與密碼,需要重置或刪除。我用ExtractAll方法但收到異常:使用DotNetZip解密密碼保護的壓縮文件C#

BadPasswordException是未處理的,密碼didnot匹配。

我的代碼如下:

using (Ionic.Zip.ZipFile zip = Ionic.Zip.ZipFile.Read(source_file)) 
{ 
    zip.Password = "1234"; 
    zip.ExtractAll(dest_path, Ionic.Zip.ExtractExistingFileAction.OverwriteSilently); 
} 

任何幫助將不勝感激。

+3

使用正確的密碼? – Xeun

+0

不,我試圖提取,如果我不知道密碼。 –

+0

那麼,沒有密碼,它不會工作。你必須以某種方式破解它。有一個密碼的整個觀點是,你不能沒有它提取文件。 – Koneke

回答

相關問題