SevenZipSharp 0.64

Rating:        Based on 13 ratings
Reviewed:  13 reviews
Downloads: 72769
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 - 39248 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 - 11275 downloads
Documentation Documentation (2 separate CHM files for .NET 2.0 and .NET 4.0, 7z archive)
documentation, 776K, uploaded Aug 26, 2010 - 12862 downloads
Source Code Source code
source code, 2225K, uploaded Aug 26, 2010 - 9384 downloads

Release Notes

Added:
  • 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
Fixed:
  • #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 http://7-zip.org.

Reviews for this release

     
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 at 1: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 13 at 11:46 PM
     
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 at 9: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 11:46 AM
     
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: https://sevenzipsharp.codeplex.com/discussions/50269
by wonmanfactory on Jun 30, 2013 at 3:57 AM
     
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 9:01 AM
     
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 11:46 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 7:48 PM
     
This project is great!
by BigHoss on Jul 28, 2011 at 7:30 PM
     
Mega cool super wrapper, that makes all the 7-zips magic come true for .net!
by DrWeb on Jul 16, 2011 at 3:02 PM
     
Very nice, well done!
by FredjeV on Jan 20, 2011 at 2:27 PM
     
Hi! I can not unpack the documentation error. Please renew. Thanks!!!
by vasilega_74 on Sep 18, 2010 at 4:41 PM
     
отлично проделанная работа, молодец!
by bykinag on Sep 11, 2010 at 7:49 PM