StoneSteps.Exiv2.VS2022.Static 0.28.0.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package StoneSteps.Exiv2.VS2022.Static --version 0.28.0.1                
NuGet\Install-Package StoneSteps.Exiv2.VS2022.Static -Version 0.28.0.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.Exiv2.VS2022.Static" Version="0.28.0.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add StoneSteps.Exiv2.VS2022.Static --version 0.28.0.1                
#r "nuget: StoneSteps.Exiv2.VS2022.Static, 0.28.0.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.Exiv2.VS2022.Static as a Cake Addin
#addin nuget:?package=StoneSteps.Exiv2.VS2022.Static&version=0.28.0.1

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

This package contains static Exiv2 libraries and header files for the x64 platform built with Visual C++ 2022, against Debug/Release MT/DLL MSVC CRT.

NOTE: There are many breaking changes in Exiv2 v0.28.0, compared to v0.27.6.

The Exiv2 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 Exiv2 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 Exiv2 libraries call functions in these Windows libraries, which need to be added as linker input to the Visual Studio project using this package.

  • psapi.lib
  • ws2_32.lib
  • shell32.lib

See README.md in Exiv2-Nuget project for more details.

https://github.com/StoneStepsInc/exiv2-nuget

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.

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
0.28.3.1 186 9/29/2024
0.28.0.1 656 10/26/2023
0.27.6.2 492 2/25/2023
0.27.5.5 442 11/27/2022
0.27.5.4 394 11/20/2022
0.27.5.1 366 10/30/2022

Package Notes:

 * Static libraries for the x64 platform
 * Built in Visual C++ 2022, against Debug/Release dynamic multi-threaded MSVC CRT
 * Compiled with XMP and PNG support enabled.
 * Compiled with Win32 wide-character paths enabled.
 * Static libraries in this package are not injected into static library projects
 * Debug and Release libraries are included in build based on UseDebugLibraries
 * See README.md for more information.

See Exiv2 release notes for version details:

https://github.com/Exiv2/exiv2/releases/tag/v0.28.0