LEADTOOLS binaries for .NET Framework require the Microsoft Visual C++ 2017 Runtime.
LEADTOOLS binaries for .NET Core for Windows require the Microsoft Visual C++ 2017 Runtime.
Most of the LEADTOOLS Windows dlls are compiled with Visual Studio 2017 and are linked statically to the Microsoft Visual C++ 2017 Runtime.
The Microsoft Visual C++ 2017 Redistributable Package cannot be installed on some versions of Windows.
For supported versions, see Choosing a Deployment Method and Update for Universal C Runtime in Windows .
The Microsoft Visual C++ 2017 Runtime also requires the Windows Universal CRT library, which is distributed as part of Windows 10.
For information on how to redistribute the universal CRT, see Introducing the Universal CRT.
The file names are the same for Win32 and x64. However, the actual binaries are different. For more information about distributing the Microsoft C/C++ runtime files, refer to: https://docs.microsoft.com/en-us/visualstudio/productinfo/2017-redistribution-vs.
The tree below represents the dependency graph of the LEADTOOLS NuGet packages.
All LEADTOOLS NuGet packages require "Leadtools.dll.NETFramework" or "Leadtools.dll.NETStandard", depending on the target .NET runtime for your application. Although these are required packages, for simplicity, they are not shown in the tree below.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document