我有一个 Windows C# 程序,我想从 .tgz 文件中提取文件(或目录),而不会影响 .tgz 文件的完整性。这个文件来自一个 linux 系统并设置了权限,我需要做的是从中删除一个目录,然后将它发送到另一台 linux 机器上运行。我尝试使用 Chilkat 组件,但它删除了子文件夹上的所有权限和大小写,因此它不会在另一个 linux 机器上运行。
任何关于我如何做到这一点的建议(如果可以在使用 C# 的 Windows 机器上完成)将不胜感激。
我有一个 Windows C# 程序,我想从 .tgz 文件中提取文件(或目录),而不会影响 .tgz 文件的完整性。这个文件来自一个 linux 系统并设置了权限,我需要做的是从中删除一个目录,然后将它发送到另一台 linux 机器上运行。我尝试使用 Chilkat 组件,但它删除了子文件夹上的所有权限和大小写,因此它不会在另一个 linux 机器上运行。
任何关于我如何做到这一点的建议(如果可以在使用 C# 的 Windows 机器上完成)将不胜感激。