密码选项在Zip文件中不工作
本文关键字:工作 文件 Zip 选项 密码 | 更新日期: 2023-09-27 18:10:58
我正在使用DotNetZip Library创建一个启用密码的zip文件,下面是它的代码:
using (ZipFile zip = new ZipFile())
{
string[] Files = Directory.GetFiles(cryptPath, "*.*");
foreach (string f in Files)
{
zip.AddFile(f);
}
zip.Password = "mypassord";
zip.Save(cryptPath + @"'output.zip");
}
一切工作正常,除了密码选项不工作,没有密码提示,而打开文件?我如何启用它?
当您添加文件时,似乎使用密码进行加密,因此在添加文件之前设置密码为我工作:
using (ZipFile zip = new ZipFile())
{
zip.Password = "mypassword";
string[] Files = Directory.GetFiles(cryptPath, "*.*");
foreach (string f in Files)
{
zip.AddFile(f);
}
zip.Save(cryptPath + @"'output.zip");
}