.NET ZIP库在内存中工作

.NET ZIP库在内存中工作,.net,zip,.net,Zip,是否有用于.NET内存工作的ZIP库 我需要压缩和解压文件没有临时文件存储在硬盘上。只需在内存中构建归档并返回内存流。然后接收内存流,而不在硬盘上存储zip存档文件,解压并保存它。就我所知,写入内存流应该可以很好地工作。老实说,我会非常惊讶地看到任何zip库要求您写入物理文件。“将文件添加到存档”可能有很多方便的方法,但我在各种平台上看到的所有API都允许您添加手动创建的带有自定义数据的zip文件项。支持在内存中工作。 下面是一些自V3.0以来,.NET framework中的WindowsBa

是否有用于.NET内存工作的ZIP库

我需要压缩和解压文件没有临时文件存储在硬盘上。只需在内存中构建归档并返回内存流。然后接收内存流,而不在硬盘上存储zip存档文件,解压并保存它。

就我所知,写入
内存流应该可以很好地工作。老实说,我会非常惊讶地看到任何zip库要求您写入物理文件。“将文件添加到存档”可能有很多方便的方法,但我在各种平台上看到的所有API都允许您添加手动创建的带有自定义数据的zip文件项。

支持在内存中工作。
下面是一些

自V3.0以来,.NET framework中的
WindowsBase
dll有一个
ZipPackage