我只是想找到一种使用GZipStream类将多个文件压缩为一个GZip文件的方法。有人知道如何操作吗?
我只是想找到一种使用GZipStream类将多个文件压缩为一个GZip文件的方法。有人知道如何操作吗?
虽然是老话题,但可以帮助未来的读者。
我发现了这个解决方案(这里),它提出使用GZipStream本地类压缩/解压缩目录。
示例使用Directory.GetFiles创建文件列表,但很容易更改此点并根据您的需求进行调整。
注意:压缩文件不是gzip文件,无法由第三方软件打开,但对于您的应用程序内部管理是一个好的解决方案(我个人使用它来通过网络传输我的应用程序补丁文件)。