finding the ionic.zip.dll in dotnetzip

Sure I am being stupid but I can't find the ionic.zip.dll

On their page I clicked on the download archive button. I have unzipped all the files but I can't see the dll. Clearly I am doing something wrong but what?

I have search the folder foe the file and nothing is returned

2 Answers

The dll is within this download, it's just been renamed in a manifest, as can been viewed within the json file '\releases\releaseList.json'

To access the latest version, extract the following file:

'\releases\9\f8f1b2b3-518d-4802-ab92-ac64f37b6c85'

Rename this file to 'DotNetZipLib-DevKit-v1.9.zip'

Within this zip there are a few different projects (I'm assuming zip-v1.9 is the .net zip package)

eg: '\zip-v1.9\Release\Ionic.Zip.dll'

The legacy DotNetZip project was moved into the Archive on CodePlex. To get the Ionic.Zip.Dll from the Archive download, some file manipulation is needed:

  1. Extract the archive download.
  2. Navigate to \releases\9
  3. Locate the file called 5cea1d3e-6620-4516-b3db-ea1791d01f90(the file mentioned in the other answer does not contain the dll)
  4. In Windows Explorer, right-click the above file and select Copy (or press CTRL+C)
  5. Press CTRL+V to paste as a new file, and name it tools.zip or some other appropriate name
  6. Double-click the tools.zip you just created, and you'll find not only the DLL you seek but also various compiled EXE's including the sample WinForm.

NOTES

  • I'd have made this correction to the other answer but don't have sufficient reputation yet to do so.
  • If you want the most up-to-date versions, you may consider alternatively using NuGet in Visual Studio to simply add DotNetZip to your project, and do an Imports Ionic.Zip
  • The OP may not need this answer at this point, but I was just looking for this answer myself so I'm posting this in case it helps others. However big thanks to @Radderz for getting me 90% of the way there.
  • You'll find the DLL in some of the other files, too, but the one I mentioned has the other compiled tools as well, which might be useful.
  • Don't overlook the license file - it's in one of the other accompanying files.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

You Might Also Like