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);
}
任何帮助将不胜感激。
使用正确的密码? – Xeun
不,我试图提取,如果我不知道密码。 –
那么,没有密码,它不会工作。你必须以某种方式破解它。有一个密码的整个观点是,你不能没有它提取文件。 – Koneke