SharpZipLib下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx
ZipEntry entry = new ZipEntry(Path.GetFileName(FileToZip));
entry.ForceZip64();//这个方法可以支持4G以上的文件
CSharpCode.SharpZipLib.Zip.FastZip zip = new ICSharpCode.SharpZipLib.Zip.FastZip();
zip.CreateZip("C://foo.zip", "C://待压缩的文件夹", true, ""); //第三个参数表示是否压缩子文件夹
zip.ExtractZip("C://foo.zip", "C://压缩后存放的文件夹", "");
在 ASP.NET 中有两个类: DeflateStream 和 GZipStream 用于处理压缩和解压缩 System.IO.Compression