C# Compress.tar.gz-在包的不同目录中添加文件
我有一种情况,我有两个不同的目录和文件在这些目录中,如下所示。现在,当我创建.Tar.Gz包时,我想更改在单独目录中创建的文件。但我无法使用C# Compress.tar.gz-在包的不同目录中添加文件,c#,compression,sharpziplib,C#,Compression,Sharpziplib,我有一种情况,我有两个不同的目录和文件在这些目录中,如下所示。现在,当我创建.Tar.Gz包时,我想更改在单独目录中创建的文件。但我无法使用SharpZipLib找到可能的解决方案: 物理目录结构: - Parent1 |------ File1.txt |------ File2.txt - Parent2 |------ File3.txt |------ File4.txt |------ File5.txt - Parent3 |-----
SharpZipLib
找到可能的解决方案:
物理目录结构:
- Parent1
|------ File1.txt
|------ File2.txt
- Parent2
|------ File3.txt
|------ File4.txt
|------ File5.txt
- Parent3
|------ File6.txt
.Tar.Gz中的目录结构(这就是我想在Parent2中创建.Tar.Gz File6.txt结构的方法):
- Parent1
|------ File1.txt
|------ File2.txt
- Parent2
|------ File3.txt
|------ File4.txt
|------ File5.txt
|------ File6.txt