Specifies values for the 64-bit ZIP mode (compatible with ZIP64(tm)) when adding new files. Without the 64-bit ZIP extension:
- files longer than 4GB cannot be added to the archive,
- archives larger than 4GB cannot be created,
- the archive can contain maximum 65535 entries.

Namespace:  Rebex.IO.Compression
Assembly:  Rebex.Zip (in Rebex.Zip.dll)


Visual Basic
Public Enumeration Zip64Mode
public enum Zip64Mode


Member nameDescription
Supported by the .NET Compact FrameworkAuto
Automatically determines whether the 64-bit ZIP extension need to be used.
Supported by the .NET Compact FrameworkNever
Never use the 64-bit ZIP extension. If the compressed or uncompressed size of the added file is longer than 4GB an exception is thrown. Adding file to archive longer than 4GB also throws an exception.
Supported by the .NET Compact FrameworkAlways
Always use the 64-bit ZIP extension.
Please note that some unpackers don't support the 64-bit ZIP extension and they are even unable to extract files smaller than 4GB (e.g. Windows XP built in ZIP tool).


ZIP64 is registered trademark of PKWARE, Inc.

Version Information

.NET Compact Framework

Supported in: 3.9, 3.5

See Also