ฉันใช้ 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
has มีโฟลเดอร์ย่อยสำหรับตัวอย่าง: path = c:\path\
และเส้นทางภายในที่ฉันมี subfolder
เกิดอะไรขึ้น?