using (ZipFile zip = new ZipFile()) {     foreach(string file in Directory.GetFiles(folder))     {         zip.AddFile(file, Path.GetFileName(file));     }     zip.Save("test.zip")); }   Each time I add a file, it's creating a new subfolder for it.
So I want to end up with:
test.zip     -  myDoc.doc     -  myPdf.pdf   but I'm ending up with:
test.zip     -  myDoc.doc         -  myDoc.doc     -  myPdf.pdf         -  myPdf.pdf 
                How about just:
zip.AddFile(file,"");   or
zip.AddFile(file,@"\"); 
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With