2 a number a_number 于 2016.04.18 12:03 提问

压缩、解压 大文件 C#

如何用c#写一个压缩、解压的文件 文件大小为1G左右。我用 ICSharpCode.SharpZipLib.Zip;这个组件,只能实现小文件的压缩,不能实现大文件的压缩,一压缩就报错。哪位有什么好的方法实现大文件压缩呢。

1个回答

CSDNXIAON
CSDNXIAON   2016.04.18 12:12
已采纳

C# 文件压缩与解压
c#解压、压缩文件
C#下文件的压缩与解压
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#解决大文件压缩的问题
首选,先要找一个开源的C#压缩组件。如:ICSharpCode.SharpZipLib 下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx根据它的帮助你就可以做自己需要的东东了。我在使用这个组件行,遇到了一个问题。当压缩小文件时没有什么错误,一旦源文件达到150M时,它会让你的机器垮掉。(至少是我的机器)为什么会这
C#字符串压缩和解压
能够直接使用的函数#region 压缩和解压字符串 /// <summary> /// 将传入字符串以GZip算法压缩后,返回Base64编码字符 /// </summary> /// <param name="rawString">需要压缩的字符串</param> /// <returns>压缩后的Base64编码的
C#字符串压缩&解压
/// /// 字符串压缩 /// /// /// public static byte[] Compress(byte[] data) { try { MemoryStream ms = new MemoryStr
VC++.net 压缩和解压大文件示例代码
VC++.net 压缩和解压大文件示例代码 VC++.net 压缩和解压大文件示例代码
大文件的压缩和解压
文件压缩 1,统计文件中字符出现的个数,来构建Huffman树。 2,首先构建Huffman树:(最优二叉树)权值小的在树的最下面,路径最长。 3,将文件中出现的字符以及他们出现的次数写入配置文件,以便后续的解压缩。  4,根据配置文件读取相关信息重建Huffman树,对压缩后的文件进行译码。
C#下文件的压缩与解压
无论在开发.NET的Windows应用程序还是ASP.NET时,时常会碰到文件的压缩与解压,虽然在Microsoft的Framework2.0 中提供了相关的类库,但是在Microsoft的Framework 1.1中,并未提供相关的类库。我在做项目的时候需要将文件进行压缩和解压缩,于是就从http://www.icsharpcode.net下载了关于压缩和解压缩的源码,这里我引用ICSharpC
C#使用DeflateStream压缩与解压
/// /// 简单的压缩 /// public static class CompressHelper { /// /// 压缩字符串 /// /// /// public static byte[] CompressString(string str)
c# 压缩文件、压缩多级目录及解压
网上找了很多关于ICSharpCode.SharpZipLib.dll控件压缩都只支持一级目录,自己整理了一份支持压缩及解压缩多级目录,功能足够全,可以压缩大文件,在此之前先引用ICSharpCode.SharpZipLib.dll,ICSharpCode.SharpZipLib.dll下载 以下是Zip操作类: using System; using System.Collec
Ubuntu解压超过2G大文件
压缩命令 zip -r xxxx.zip ls -l 查看文件大小 压缩zip格式也有6.2G -rw-r--r-- 1 root   root  3826207807 01-01 00:01 xxxx.zip 新准备的机器 将xxxx.zip 文件拷贝到新服务器 通过 unzip xxxx.zip 出现错误 [XXXXXXXX]# unzip xxxx.zip Archi
C# GZip对字符串压缩和解压
using System;   using System.Collections.Generic;   using System.Linq;   using System.Text;   using System.IO;   using System.IO.Compression;   using System.Data;      namespace HelperProjects