using Ionic.Zip; namespace testzip { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { using (ZipFile zip = new ZipFile()) { string inputdirectory = @"D:\BackUp\20130102.bak"; string outputdirectory = @"D:\BackUp\20130102.ZIP"; inputdirectory = inputdirectory.Replace("\\", "\\\\"); outputdirectory = outputdirectory.Replace("\\", "\\\\"); DirectoryInfo di = new DirectoryInfo(inputdirectory); zip.AddFile(inputdirectory); //zip.AddDirectory(inputdirectory, "ZipTest"); zip.Comment = "This zip file is created using DotNetZip library"; zip.Save(outputdirectory); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)