标签: c#
我有一个Windows C#程序,我想从.tgz文件中提取文件(或目录),而不会影响.tgz文件的完整性。这个文件来自一个linux系统,并且在它上面设置了权限,我需要做的是从中删除一个目录,然后将其发送到另一个linux机器上运行。我尝试使用Chilkat组件,但它删除了子文件夹上的所有权限和外壳,因此它不会在另一个Linux机器上运行。
有关如何执行此操作的任何建议(如果可以在使用C#的Windows计算机上完成)将非常感谢。
答案 0 :(得分:1)
您是否尝试使用sharpziplib,我已成功通过