Package Your Dependencies Using NuGet
- We do not recommend that you compile using AnyCPU, as some resources are platform-specific.
- A managed code application using the 32-bit version of ImageGear must target the x86 platform. The toolkit will be running as a 32-bit process on a 32-bit machine or as a 32-bit process on a 64-bit machine.
- A managed code application using the 64-bit version of ImageGear must target the x64 platform. The toolkit will be running as a 64-bit process on a 64-bit machine.
ImageGear provides NuGet Packages to simplify the packaging process. You can add NuGet dependencies for the ImageGear DLLs your application requires. NuGet packages make it easy to add, remove, and update libraries and tools in Visual Studio projects that use the .NET Framework.
Application Using PDF Component
In addition to what is packaged using NuGet, if your application uses the PDF and/or CAD component(s), you also need to install the following Microsoft component:
- Visual C++ CRT 10.0
- Visual C++ CRT 12.0
This can be installed with the following merge modules:
- Microsoft_VC100_CRT_x86.msm (Windows 32-bit version)
- Microsoft_VC100_CRT_x64.msm (Windows 64-bit version)
- Microsoft_VC120_CRT_x86.msm (Windows 32-bit version)
- Microsoft_VC120_CRT_x64.msm (Windows 64-bit version)
Application Using Recognition Components
In addition to what is packaged using NuGet, if your application uses the Recognition components (Recognition or Recognition.Asian), you also need to install the following Microsoft components:
- Visual C++ CRT 10.0
- Visual C++ CRT 12.0
This can be installed with the following merge modules:
- Microsoft_VC100_CRT_x86.msm (Windows 32-bit version)
- Microsoft_VC100_CRT_x64.msm (Windows 64-bit version)
- Microsoft_VC120_CRT_x86.msm (Windows 32-bit version)
- Microsoft_VC120_CRT_x64.msm (Windows 64-bit version)