我正在使用DotNetZip来压缩我的文件,但我需要在zip中设置密码。
我尝试过:
public void Zip(string path, string outputPath)
{
using (ZipFile zip = new ZipFile())
{
zip.AddDirectory(path);
zip.Password = "password";
zip.Save(outputPath);
}
}
但输出 zip 没有密码。
参数path
有一个子文件夹,例如:path = c:\path\
,并且在 path 中我有subfolder
错在哪里?