本文介绍了使用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#解密受密码保护的压缩文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-18 23:04