8得票3回答
如何使用GZipStream类将多个文件压缩到一个GZip文件中?

我只是想找到一种使用GZipStream类将多个文件压缩为一个GZip文件的方法。有人知道如何操作吗?

8得票3回答
写入压缩流不受支持。使用System.IO.GZipStream。

我使用.NET框架中包含的GZipStream类尝试解压缩(.gz)文件时遇到了异常。我使用的是MSDN文档。异常信息如下: 不支持向压缩流写入。 下面是应用程序源代码: try { var infile = new FileStream(@"C:\TarDecomp\...

8得票2回答
ASP.net MVC5中Gzip压缩无效

我希望使用Gzip压缩我的Web应用程序,并使用以下类: 压缩过滤器 public class CompressFilter : ActionFilterAttribute { public override void OnActionExecuting(ActionExecuti...

7得票2回答
GZipStream效率

我正试图将一个大的UInt16数组保存到文件中。positionCnt大约为50000,stationCnt大约为2500。如果直接保存而不使用GZipStream,则文件大小约为250MB,可以通过外部压缩程序压缩到19MB。使用以下代码后,文件大小为507MB。我做错了什么? GZipS...

7得票1回答
刷新JSP文件时的线程锁定

在高负载情况下,当对JSP文件进行GZip压缩和解压缩时,我看到很多线程被锁定。线程转储如下所示。似乎来自大小为14Kb的“header.jsp”。 http-0.0.0.0-8080-304" daemon prio=3 tid=0x0000000008bcc000 nid=0x302 r...

7得票4回答
GZIP解压缩C# OutOfMemory

我有许多大的gzip文件(大约10MB到200MB),是我从ftp下载的需要解压缩的文件。 于是,我试图在谷歌上找到一些gzip解压缩的解决方案。 static byte[] Decompress(byte[] gzip) { using (GZipStre...

7得票1回答
用代码进行IIS压缩的GZipping?

我正在将gzip应用于所有静态内容和我的.NET 4站点的HTML输出。 我还启用了IIS 7.5中的压缩(静态和动态),但我发现启用IIS中的压缩会覆盖这些资源的Vary:Accept-Encoding头信息。 因此,我想知道是否真的需要在IIS中启用压缩,因为我已经在使用gzip进行压...

7得票2回答
我可以使用流来解压缩和反序列化文件吗?

我的应用使用Json.Net对对象进行序列化,压缩生成的JSON,然后保存到文件中。此外,该应用程序可以从其中一个文件加载对象。这些对象可能有数十MB大小,我担心由于现有代码创建大型字符串和字节数组的方式而导致的内存使用问题: public void Save(MyClass myObjec...

7得票1回答
如何使用C#中的System.Net.WebClient上传GZip压缩数据

在我的项目中,我需要从桌面应用程序上传大型JSON数据。因此,我需要对其进行压缩。 我搜索了各个地方,但是没有找到解决我的问题的复杂解决方案。因此,我将几个代码片段组合在一起。请参见下面的答案。我希望这对您有用。

7得票1回答
GZipStream压缩未生效

我将尝试读取文件并使用GZipStream进行压缩,如下所示: using (var outStream = new MemoryStream()) { using (var fileStream = new FileStream(filename, FileMode.Open, ...