我有一个文件,Setup1.cab,它被分成我使用 7zip 归档的 Setup1.zip.001 和 Setup1.zip.002。一旦这些卷到达目的地,我希望能够使用 C# 将该文件从两个档案中提取到它们将驻留的同一目录中。这是 SharpZipLib 能够做到的,还是我应该使用其他工具?
否则,有没有办法使用 C#(或其他工具 - 我打开了!)将两者结合到一个 zip 文件中,然后使用 SharpZipLib 将其解压缩?谢谢!
编辑:7zip 不会安装在目标机器上。另外,我愿意使用不同的方法来归档原始文件;我只需要它在 500MB 以下的块中,原始文件是 570MB。