StoneSteps.zLib.VS2022.Static 1.3.1.1

dotnet add package StoneSteps.zLib.VS2022.Static --version 1.3.1.1                
NuGet\Install-Package StoneSteps.zLib.VS2022.Static -Version 1.3.1.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="StoneSteps.zLib.VS2022.Static" Version="1.3.1.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add StoneSteps.zLib.VS2022.Static --version 1.3.1.1                
#r "nuget: StoneSteps.zLib.VS2022.Static, 1.3.1.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install StoneSteps.zLib.VS2022.Static as a Cake Addin
#addin nuget:?package=StoneSteps.zLib.VS2022.Static&version=1.3.1.1

// Install StoneSteps.zLib.VS2022.Static as a Cake Tool
#tool nuget:?package=StoneSteps.zLib.VS2022.Static&version=1.3.1.1                

This package contains static zLib libraries and header files for Win32/x64 platforms. There are no dynamic libraries included.

The zLib static libraries from this package will appear within the installation target project after the package is installed. The solution may need to be reloaded to make libraries visible. Both, debug and release libraries will be listed in the project, but only the one appropriate for the currently selected configuration will be included in the build. These libraries may be moved into solution folders after the installation (e.g. lib/Debug and lib/Release).

Note that the zLib library path in this package will be selected as Debug or Release based on whether the selected configuration is designated as a development or as a release configuration via the standard Visual Studio property called UseDebugLibraries. Additional configurations copied from the standard ones will inherit this property.

Do not install this package if your projects use debug configurations without UseDebugLibraries. Note that CMake-generated Visual Studio projects will not emit this property.

The static library is built with the stdcall calling convention.

The non-debug versions of the library are built with NDEBUG defined, so assert calls work as intended for Debug and Release configurations.

Product Compatible and additional computed target framework versions.
native native is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on StoneSteps.zLib.VS2022.Static:

Package Downloads
StoneSteps.Exiv2.VS2022.Static

Exiv2 is a C++ library to read, write, delete and modify EXIF image metadata.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.3.1.1 157 9/22/2024
1.3.0.3 1,240 10/25/2023
1.3.0.2 762 10/15/2023
1.3.0.1 1,066 9/4/2023
1.2.13.1 2,102 10/31/2022

Package Notes:

 * Static libraries built for x64/Win32 platforms
 * Built against Debug/Release MT/DLL CRT
 * Compiled with the stdcall calling convention
 * Static libraries in this package are not injected into static library projects
 * Debug and Release libraries are included in build based on UseDebugLibraries

zLib Changes:

Version 1.3.1 has these key updates from 1.3.0:


   Reject overflows of zip header fields in minizip.
   Fix bug in inflateSync() for data held in bit buffer.
   Add LIT_MEM define to use more memory for a small deflate speedup.
   Fix decision on the emission of Zip64 end records in minizip.
   Add bounds checking to ERR_MSG() macro, used by zError().
   Neutralize zip file traversal attacks in miniunz.
   Fix a bug in ZLIB_DEBUG compiles in check_match().

See zLib change log for a full list:

https://zlib.net/ChangeLog.txt