v1.9.1.8 DotNetZip - Latest Stable

Rating:        Based on 44 ratings
Reviewed:  42 reviews
Downloads: 459123
Change Set: 81674
Released: Jul 11, 2011
Updated: Aug 7, 2011 by Cheeso
Dev status: Stable Help Icon

Recommended Download

Application DotNetZipLib-DevKit-v1.9.zip
application, 9446K, uploaded Aug 7, 2011 - 375777 downloads

Other Available Downloads

Source Code DotNetZip-src-v1.9.1.8.zip
source code, 6019K, uploaded Aug 7, 2011 - 25259 downloads
Application DotNetZipLib-Runtime-v1.9.zip
application, 574K, uploaded Aug 7, 2011 - 32775 downloads
Application DotNetZip-Runtime-v1.9.msi
application, 1236K, uploaded Aug 7, 2011 - 6901 downloads
Documentation DotNetZip-Documentation-v1.9.zip
documentation, 5397K, uploaded Aug 7, 2011 - 6951 downloads
Application DotNetZipUtils-v1.9.zip
application, 805K, uploaded Aug 7, 2011 - 6297 downloads
Application DotNetZipUtils-v1.9.msi
application, 1512K, uploaded Aug 7, 2011 - 2677 downloads
Application DotNetZipLib-Silverlight-v1.9.zip
application, 766K, uploaded Aug 7, 2011 - 2486 downloads

Release Notes

This is the latest stable release of DotNetZip.

Status: The binaries here are final. All of the bugs listed here are new fixes in these binaries, since v1.9.1.5.

This release has these downloads:
  1. DotNetZipLib-DevKit-v1.9.zip - This is probably what you want. This is a binary release, that includes of the signed DLLs for Zip and Zlib, for desktop and Compact Framework; the XML Documentation file for intellisense; the help files (CHM & Helpviewer); and the Licenses. Download this if you want to build .NET, COM, or PowerShell apps that use the Zip library.
  2. DotNetzip-src-v1.9.x.x.zip - the source code for the Zip & Zlib Libraries, the setup (msi) project, the test code, and a bunch of examples. Download this if you want to peruse or modify the source, or extend the example utilities.
  3. DotNetZipLib-Runtime-v1.9.zip - a binary release, that includes the signed DLLs, and the Licenses. Download this if you want to distribute .NET applications that use the Zip library, on the desktop or on the Compact Framework, or if you want to run a .NET application that depends on this library.
  4. DotNetZipLib-Silverlight-v1.9.zip - a binary release, that includes the the Silverlight version of the signed DLLs, and the Licenses.
  5. DotNetZipUtils-v1.9.zip - a set of exe tools (command-line and GUI) that rely on the library, to create and manage zip files. Download this if you want finished user-level tools to manipulate zip files. (A replacement for WinZip)
  6. DotNetZipUtils-v1.9.msi - an installer for Windows for the Zip utilities that utilize the library. This is the same stuff as the DotNetZipUtils-v1.9.zip, but in MSI form. It optionally sets up file associations, guides you through the install.
  7. DotNetZip-Runtime-v1.9.msi - an installer for the runtime.
  8. DotNetZip-Documentation-v1.9.zip - the Documentation. There's a CHM file as well as a HelpViewer 1.0 format. They contain the same information, just in different formats.

  • the quality/reliability of the code is much higher than for v1.9.1.5 - many bug fixes.
  • New bzip2.exe tool, and a gzip.exe tool.
  • Silverlight DLLs for ZIP, ZLIB or BZIP2 are included
  • more than 60 new tests
  • The version numbers for these preliminary DLLs is currently v1.9.1.8

The minimum requirement for the binaries is (as in prior releases of DotNetZip) .NET 2.0 or later. To build the source you need VS2010 and .NET 4.0.

Bugs fixed in this release:
work item 10735
work item 11131
work item 11772
work item 11699
work item 9214
work item 10447
work item 12403
work item 12815
work item 11988
work item 10355
work item 12242
work item 12554
work item 13886
work item 10499
work item 13350
work item 13446
work item 13475
work item 13710
work item 10459
work item 10562
work item 10682
work item 10639
work item 10923
work item 10694
work item 12260
work item 12541
work item 13187
work item 13692
work item 11418
work item 12744
work item 13475
work item 10681
work item 12964
work item 10392
work item 13479
work item 13609
work item 12964
work item 11056
work item 11999
work item 12486
work item 12634
work item 10339
work item 11899
work item 13542
work item 10015
work item 11969
work item 10489
work item 10387
work item 12727
work item 11003
work item 12056
work item 12521
work item 10143
work item 12241
work item 12448
work item 11065
work item 11818
work item 13903
work item 13908
work item 13909
work item 13436
work item 13892
work item 13915

New features in the binary for this release (as compared to v1.9.1.5; all these features are minor):
work item 7771
work item 13979
work item 13664
work item 12374
work item 12608
work item 13371
work item 13634
work item 14035

new source features:
work item 12804
work item 8968
work item 13691
work item 13674

Reviews for this release

There is a pretty major bug in the code. I am working to figure it out. Another chap logged it before me: Deadlock in ParallelDeflateOutputStream.EmitPendingBuffers The zip hangs. End-of-day I will have to rip this code out and start over with a new library. I need to call my last job and give them a head's up b/c I used this library at my last job. They will likely have to rip the code out too.
by jnarkiewicz on May 30, 2012 at 10:31 PM
This is ridiculous!! I am forever trying to work out bugs and keep up with these release's but the build number is not changing yet there are breaking changes being made to the release here! these should be a new release. new version. new builds! Please please start changing the build numbers when updating an actual release! 1.9.##.##
by SpiderMaster on Aug 7, 2011 at 6:04 AM
I have been using this library for several months. I tried to zip both large MS Access files (*.mdb), approx. 1.5 GB and medium size (500 MB). It doesn't always work. It zips the file but sometimes when trying to unzip the archive using Windows Explorer (right-click on the file + Extract All), it returns an error... Not reliable.
by mr2001 on Jan 2, 2014 at 8:26 PM
compression fails on some files
by norm2005 on Jun 26, 2012 at 9:38 PM
pretty nice library. Helped me in knowing if a zip file is password protected or not, without extracting it.
by divyasmehta on Today at 5:19 AM
I think this release is very well done, with the exception of the File Info. I need the File Info to be precise for spanned zips and the data doesn't seem to be correct for this. The 'disk on cd' holds the number of split files including the zip itself and the disk number is incorrect too. Please fix this.
by SomeWarez on Jul 19 at 4:45 PM
Un-maintained, This version has critical bugs - https://github.com/haf/DotNetZip.Semverd version appears to be better maintained.
by ilengyel on Apr 13 at 9:59 AM
Very beautifully done....
by rajat_s_gupta on Feb 26 at 12:51 PM
Does not work on Windows Server 2008 R2 Enterprise. Could not load file or assembly 'Ionic.Zip, Version=, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c' or one of its dependencies. The system cannot find the file specified.
by ganley on Oct 20, 2015 at 8:03 AM
The version that is embedded in the MSBuild Community Tasks has a nasty bug where certain files are corrupted as they are compressed. You will not know there is a problem until you go to use the zip. This bug is around four years old and still hasn't been fixed - pretty shoddy IMHO.
by slugster on Jun 9, 2015 at 3:42 AM
Nice job! Thank you
by mglauco on Oct 24, 2014 at 5:51 PM
This has saved me a lot of time :)
by boschatten on Oct 16, 2014 at 7:40 PM
I am using DotNetZipl from last one year to unzip file and process data provided by the vendor. Thanks to all project contributors.
by devAmit on Oct 9, 2014 at 7:36 AM
perfect for .net 4.0
by johnnyxp64 on Apr 7, 2014 at 11:11 PM
The lib contains critical issues http://dotnetzip.codeplex.com/workitem/14087 which is an absolute showstopper for using it in production to create zip files. Unfortunately, the project seems no longer active. Personally, I'd recommend resorting to SharpZipLib for anything that can't be done using built-in support in .NET 4.5.
by divo on Jan 9, 2014 at 11:01 AM
The examples are excellent.
by dmihailescu on Dec 20, 2013 at 4:11 AM
This is by far the most comprehensive free .Net zip library I've worked with. Great API and very easy to use, simply amazing. Keep up the good work
by prankster on Aug 23, 2013 at 9:12 AM
It unpacks files that some other libraries can't unpack.
by vorrtex on Aug 1, 2013 at 3:45 PM
This library is incredibly easy to use! I have been learning C# while working on a project at work. I struggled through generating Excel reports and finding the right library and commands to read from a database, but this open-source non-Microsoft library has made preparing the reports for delivery the easiest part.
by SomaPlus on Jun 27, 2013 at 3:14 PM
This is such a great library. I was able to get rid of Shell32 Interop code. Thanks!
by jonathanray on Apr 11, 2013 at 9:45 PM
Great. Thanks for that work and the VB.Net samples!!
by goldengelch on Mar 22, 2013 at 8:22 AM
That was too easy to compress files using this library!
by wilmerbz on Mar 20, 2013 at 1:31 AM
Easy to use and works as expected.
by steven212121 on Feb 26, 2013 at 8:30 PM
Really a great tool
by egamesu on Oct 23, 2012 at 11:55 PM
very easy to implement with less code than other library
by gsudhesh on Sep 28, 2012 at 6:03 AM
This is so much easier to use then that 'other' zip library. Thanks!
by JDPeckham on Sep 23, 2012 at 12:12 AM
Very nice release I created a example using dotnetzip http://csharpdotnetfreak.blogspot.com/2012/06/create-zip-files-in-aspnet-c-vb.html http://csharpdotnetfreak.blogspot.com/2012/07/download-multiple-files-as-zip-aspnet.html
by jainamit on Jul 10, 2012 at 9:35 AM
Worth every penny you will donate! Extremely easy to use. Downloaded, quickly looked up chm (help file), integrated to project and zipping away - in 10 minutes! Bravo!
by EdSF on Apr 19, 2012 at 5:08 AM
Really simple, straightforward API. Recommended.
by markrendle on Apr 18, 2012 at 9:04 AM
Really a great tool , work out of box , no plugin needed or expertise .
by paritoshmmmec on Mar 2, 2012 at 4:38 AM
Great job !! you saved me a lot of time and hardwork !
by Hichem86 on Feb 1, 2012 at 8:43 AM
Absolutely amazing - the best thing is the full documentation. I had tried 7-Zip sdk and althougth I'm sure it's just as excellent there is scant documentation (at least that I could find). Keep up the good work!
by SJBUSHELL on Jan 26, 2012 at 3:56 PM
Awesome software. there are some issues when you add files and folder together but it can be solved with some methods. I use inbuilt .net libraries to identify files and folders, so separately files and folders can be added. Thanks for this. I'm wondering you can make something like this for Java. I saw this doesn't use my two cores properly. probably this is not dual core optimized.
by Gryphes on Jan 14, 2012 at 3:53 PM
This is an absolutely incredible library. I used it in an off-line caching solution and it made the work super easy. Thanks for the hard work!
by numberattheend1 on Dec 15, 2011 at 3:28 PM
Very simple to use zip utility for .net.
by thedavegray on Nov 24, 2011 at 12:45 PM
I've used this library in a few apps now and it's one of the most useful and simple tools, keep up the good work
by steveoneill on Nov 1, 2011 at 11:23 AM
I am experiencing a serious problem. I did not succeed to create a self extract Zip in Asp.net. I get the following error: Errors compiling the extraction logic! G:\TempFolder\Ionic.Zip-2011Oct12-173217-b124a0be-de10-4ad0-9422-39b014fd7833.cs It fails during the compilation of the EXE
by exmarouane2 on Oct 12, 2011 at 5:34 PM
Brilliant library. Simple to use and works like a charm!
by JonCage on Sep 19, 2011 at 11:55 PM
The best thing about this library is that the author is very active and responding to issues quickly.
by crazytrain411 on Aug 23, 2011 at 1:38 PM
Very easy to use, useful and fast support.
by DexMiK on Aug 6, 2011 at 3:07 AM
This program is awesome! I luv it!!! :)
by Sekktor on Aug 5, 2011 at 9:51 AM
This download has really pissed me off; be warned, if you download this then you will never be able to delete it. Takeown or anything else doesn't work, you can't even access the folder zip-v1.9, it won't give you access, and if you try looking at the security you won't get access there either. You can't even move it once it's extracted, specifically folder zip-v1.9. All you'll get (even if you're full admin) is Access is denied or You do not have permission to view or edit this object's permission settings. This is absolutely ridiculous and you should warn people who are going to download your crap software that once they extract it they can never remove it, which is really offensive. Quit trying to take control of people's computers, if we don't like this crap (which I didn't, doesn't work as advertised) then we should be allowed to remove it easily, or at the very least with great difficulty, but making it impossible is just messed up.
by deverett on Feb 3, 2014 at 10:31 PM