DotNet Zip Library

TheMicrosoft .NET Framework {v2.0 v3.0 v3.5} includes base class librariessupporting compression within streams - both the Deflate and Gzipformats are supported. But the System.IO.Compression namespace providesstreaming compression only - useful for communicating betweencooperating parties but not directly useful for creating compressedarchives, like .zip files. The built-in compression library does notknow how to format zip archive headers and so on.

To addressthis, this simple class library augments theSystem.IO.Compression.DeflateStream class, to provide handling for Zipfiles. Using this library, you can write .NET applications that readand write zip-format files.

Go to http://www.codeplex.com/DotNetZip

See also these related projects.