7z.Libs
19.0.1
See the version list below for details.
dotnet add package 7z.Libs --version 19.0.1
NuGet\Install-Package 7z.Libs -Version 19.0.1
<PackageReference Include="7z.Libs" Version="19.0.1" />
paket add 7z.Libs --version 19.0.1
#r "nuget: 7z.Libs, 19.0.1"
// Install 7z.Libs as a Cake Addin
#addin nuget:?package=7z.Libs&version=19.0.1
// Install 7z.Libs as a Cake Tool
#tool nuget:?package=7z.Libs&version=19.0.1
7-Zip libraries [ x86 + x64 ] ( File archiver - www.7-zip.org )
= [ x86 + x64 ]
= For Unmanaged projects like native C/C++ and Managed like C# .NET (CLR), Java, ...
# Package structure:
```
* \bin\x86\
* \bin\x64\
* \build\native\
* \build\net\
* \tools\
```
# Preferences:
* To prevent copying into output path, define an msbuild property `NG7zLibsCopyToOutput` as false.
* For work with solution level or for manual adding, use GetNuTool - https://github.com/3F/GetNuTool
* For .NET projects you can use Conari engine https://github.com/3F/Conari or SevenZipSharp, and so on.
# This package is unofficial and provides the following libraries and tools:
```
* 7za.dll ~(263 KB - 373 KB) Compact version of 7z.dll library for 7z archives.
* 7zxa.dll ~(155 KB - 204 KB) Compact version of 7z.dll library for extracting from 7z archives.
* 7z.dll ~(1.08 MB - 1.60 MB) Full 7-Zip engine for work with all available formats.
* hMSBuild.bat ~(18.8 KB) hMSBuild 2.0.0 for build projects with msbuild tools.
* gnt.bat ~(8.92 KB) GetNuTool 1.7.0 to service NuGet packages including this.
```
This package was created specially for https://github.com/3F/vsSolutionBuildEvent and for other related purpose. Use it freely!
# Supported formats
* Packing / Unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM
* Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR and Z.
# License
7-Zip is free software distributed under the GNU LGPL (except for unRar code).
Read accompanying file `./bin/License.txt` or http://www.7-zip.org/ for more information about license.
~~~~~~~~
Get it via GetNuTool:
==========================================
gnt /p:ngpackages="7z.Libs/19.00.1"
- - -
msbuild gnt.core /p:ngpackages="7z.Libs/19.00.1"
==========================================
* https://github.com/3F/GetNuTool
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
native | native is compatible. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
23.1.0 | 3,237 | 12/10/2023 |
22.1.0 | 524 | 12/10/2023 |
22.0.0 | 468 | 12/10/2023 |
21.7.0 | 43,961 | 2/17/2022 |
21.6.0 | 21,828 | 12/14/2021 |
19.0.2 | 51,632 | 6/18/2020 |
18.6.0 | 4,480 | 3/11/2019 |
18.5.0 | 32,878 | 6/11/2018 |
18.1.0 | 4,472 | 6/11/2018 |
16.4.0 | 10,672 | 10/9/2016 |
16.2.1 | 4,511 | 10/9/2016 |
15.12.1 | 4,866 | 10/9/2016 |
9.20.1 | 5,062 | 10/9/2016 |
See notice to original libraries 19.00
19.00 Package #2:
* Upgraded obsolete nuspec license tag with new xmlns xsd schema (2011 to 2013).
Now license tag points to accompanying file `./bin/License.txt`.
Details: https://aka.ms/deprecateLicenseUrl
* `projectUrl` now points to https://github.com/3F to avoid misunderstanding with official distribution!