Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# .NET 4.5支持zip64_C#_.net_Zip - Fatal编程技术网

C# .NET 4.5支持zip64

C# .NET 4.5支持zip64,c#,.net,zip,C#,.net,Zip,.NET4.5是否支持使用zip64进行压缩和解压缩?我知道一些第三方库(如dotnetzip)支持它,但我想知道.NET类(如ZipArchive或ZipFile)是否支持它?如果没有,那么我怎么能够使用windows资源管理器或windows的默认zip实用程序使用zip64提取zip文件呢?Dot NET framework 4.5在System.IO.Compression命名空间中提供了一些新类,允许我们这样做 使用这些类,我们可以执行以下操作: 1.创建新的Zip文件 2.打开和修改

.NET4.5是否支持使用zip64进行压缩和解压缩?我知道一些第三方库(如dotnetzip)支持它,但我想知道.NET类(如ZipArchive或ZipFile)是否支持它?如果没有,那么我怎么能够使用windows资源管理器或windows的默认zip实用程序使用zip64提取zip文件呢?

Dot NET framework 4.5在System.IO.Compression命名空间中提供了一些新类,允许我们这样做

使用这些类,我们可以执行以下操作:

1.创建新的Zip文件

2.打开和修改现有Zip文件

3.提取Zip文件的内容


我可以确认ZipArchive将在需要时自动创建zip64存档,我还没有测试解压缩,但如果不支持,我会感到惊讶

我使用的是.net 4.5,我使用的是ZipArchive类,但是我无法提取某个zip文件,我认为这可能是因为它是使用dotnetzip压缩的,并且是使用zip64扩展名保存的。我的问题是.net是否支持使用zip64扩展名解压文件?如果不支持,为什么在windows中解压同一文件时会支持它(右键单击extrac all)