This project is read-only.

SevenZipSharp 0.64

Rating:        Based on 17 ratings
Reviewed:  17 reviews
Downloads: 138601
Change Set: 54484
Released: Aug 26, 2010
Updated: Sep 19, 2010 by markhor
Dev status: Stable Help Icon

Recommended Download

Application SevenZipSharp.dll
application, 148K, uploaded Aug 26, 2010 - 88967 downloads

Other Available Downloads

Application 7-Zip 9.15 DLL-s (x86 and x64, custom build with optimizations. 7z archive)
application, 825K, uploaded Aug 26, 2010 - 18306 downloads
Documentation Documentation (2 separate CHM files for .NET 2.0 and .NET 4.0, 7z archive)
documentation, 776K, uploaded Aug 26, 2010 - 17569 downloads
Source Code Source code
source code, 2225K, uploaded Aug 26, 2010 - 13759 downloads

Release Notes

  • asynchronous methods for Extractor and Compressor, such as BeginExtractArchive or BeginCompressDirectory. Recommended to use in UI applications instead of synchronous methods.
  • thanks to the previous addition, WPF and Windows Forms sample code was much simplified and rewritten
  • 7-Zip dll for x64 was included in the projects
  • New documentation style
  • #6987 - ContextSwitchDeadlock
  • #6274 - incorrect PE identification
  • #6625 - zero file size of CAB archives
  • code was refactored and became clearer

Mono support is under intensive development. It will appear later.

To unpack the documentation and other archives, you need 7-Zip 9.XX, download it from the official site

Reviews for this release

very poor explanation and documentation, examples that are not complete (missing libs) and accordingly do not work. NOT SERIOUS AT ALL!!!!!
by 5Strings on Jan 2, 2013 at 10:01 AM
Simply can't be beat, thank you!
by IanSexton on Nov 20, 2017 at 10:46 PM
Does what's advertised and is easy to use. The problem with using it is that it offers a compression that is at least twice slower than if you were using the 7zip exe (only in case of CompressDirectory... compressing a single file works with the same speed).
by Bester on Oct 24, 2015 at 5:17 PM
In general, does the job of compressing/decompressing, but has multilple problems. Certain events are not firing as expected, it has certain performance degradation over time.
by duginov on Mar 24, 2014 at 2:06 PM
Hi. I have been programming for over 40 years. Thus, I speak as an authority. When I started with this library I gave it an excellent rating. However, after two months of working with it every day, I have to remove that rating. There is simply too many things in this library that just DON’T WORK. Moreover, the library is not supported at all. The last release was 4.5 years ago. The author of the library has lost all interest in this library and does not respond to anything concerning it. I also tried DotNetZip, and found that it too simply was no longer supported at all. Finally at the advice of others, I began to integrate 7z.exe directly through the command line integrated into my .Net WinForm development. Everything worked and worked well. Moreover, 7z.exe is being aggressively supported. The last release was in December, 2013, and the author has been supporting the product faithfully now for years. You can and should integrate 7z.exe into your Windows applications, and nothing else. Sincerely, Pastor Burt.
by PastorBurt on Mar 14, 2014 at 12:46 AM
The Release is good and stable, but we had some huge performance problems in our application. my proposal would be to remove the GC.Collect call in Method SetOperationResult(OperationResult operationResult) in class ArchiveUpdateCallback.cs. In our application it gets a speedup of factor 400. maybe others could also benefit of that. i am not really sure that you have to call manually GC.Collect here.
by koodo on Jan 23, 2014 at 10:35 AM
Its a fabulous piece of a wrapper. Great work. For those needing documentation, Go through the main page and then the sample files. Examples are provided with explanation in the code samples, Very details. Automated generated documentation, however, will make it imba!
by Hsn953 on Oct 21, 2013 at 12:46 PM
This can extract .exe files. I tried other libraries like DotNetZip, cabsdk, ProjectSFX. All of those couldn't help. I am really thankful and am willing to donate if the creator needs. Although some others slag off about the documentation, it's not difficult to find out the usage if a little effort is spent. Here is it:
by wonmanfactory on Jun 30, 2013 at 4:57 AM
This project is great!
by BigHoss on Jul 28, 2011 at 8:30 PM
Mega cool super wrapper, that makes all the 7-zips magic come true for .net!
by DrWeb on Jul 16, 2011 at 4:02 PM
Very nice, well done!
by FredjeV on Jan 20, 2011 at 3:27 PM
Hi! I can not unpack the documentation error. Please renew. Thanks!!!
by vasilega_74 on Sep 18, 2010 at 5:41 PM
отлично проделанная работа, молодец!
by bykinag on Sep 11, 2010 at 8:49 PM
Everyone who want to use it, replace the old SevenZip Lib with the new one in the Source Code! Works fine after the replacement, else buggy with old SevenZip Lib
by roker002 on Aug 16, 2012 at 12:46 PM
Not serious. This dll is not even signed. what a joke. What kind of fly by night operation creates a dll and doesn't even security sign their code??
by ravi_fernando_ge on Apr 24, 2015 at 3:14 PM
I've tried it for 30 minutes it just doesn't work. Maybe a few more hours would be needed but it is not acceptable.
by PatrickSmacchia on Sep 1, 2014 at 10:02 AM
Documentation a joke, support not existent. Unreasonably difficult to get to work / does not work at all with files. Good and somewhat easy compression for memory streams.
by mafutrct on Jul 15, 2012 at 8:48 PM