本文介绍了使用dotnetzip C#解密受密码保护的压缩文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图通过DotNetZip提取压缩文件。该文件使用密码加密,需要重置或删除。我使用ExtractAll方法但收到异常:
I m trying to extract a zipped file through DotNetZip . The file is encrypted with a password and needs to be either reset or removed. I used ExtractAll method but received exception:
BadPasswordException was unhandled, the password didnot match.
我尝试过:
我的代码如下:
What I have tried:
My code is below:
using (Ionic.Zip.ZipFile zip = Ionic.Zip.ZipFile.Read(source_file))
{
zip.Password = "1234";
zip.ExtractAll(dest_path, Ionic.Zip.ExtractExistingFileAction.OverwriteSilently);
}
希望建议
Hopes For suggestion
推荐答案
这篇关于使用dotnetzip C#解密受密码保护的压缩文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!