SharpZipLib

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

你可能感兴趣的:(c,asp.net)