nic*_*aas 5 archive asp.net-core
我还没有找到解压缩.tgz文件的方法。这是我到目前为止尝试过的:
使用ZipArchive时,显然会出现以下错误:
End of Central Directory record could not be found
Run Code Online (Sandbox Code Playgroud)
我也尝试过使用GZipStream解压缩文件,但可悲的是,我只能将其解压缩为文件,而我做不到的事情...以下代码是我用来处理的:
using (var stream = File.OpenRead("C:\\file.tgz"))
{
using (var decrompressedFileStream = File.Create("C:\\file"))
{
using (GZipStream decompressionStream = new GZipStream(stream, CompressionMode.Decompress))
{
decompressionStream.CopyTo(decrompressedFileStream);
}
}
}
Run Code Online (Sandbox Code Playgroud)
我应该如何将压缩包解压缩到目录中?
我将解释一下我的用例:
我必须下载一个特定的npm软件包(从客户端的个人npm注册表),并对该软件包中的某些文件进行一些处理。
如果您需要任何其他信息,请在评论中提出。谢谢!
| 归档时间: |
|
| 查看次数: |
614 次 |
| 最近记录: |