https://www.microchip.com/wwwproducts/en/MCP2221
Scenario: Which version to use: You are planning to use the DLL with a .NET application Managed You are looking for the most simple way to interface with this DLL Managed You are using Visual Studio IDE Managed You do not want your application to require the .NET framework Unmanaged You are using programming tools/languages like Python, C++, LabVIEW, etc. Unmanaged DLL Version: Requirements: Managed (.NET4 version) 1. .NET framework (v4 Client profile or higher) 2. Microsoft Visual C++ 2010 Redistributable Package (x86) (OR msvcp100.dll and msvcr100.dll files in MCP2221 DLL directory) Managed (.NET2 version) 1. .NET framework (v2 or V3.5) 2. Microsoft Visual C++ 2008 Redistributable Package (x86) (OR msvcp90.dll, msvcr90.dll, and msvcm90.dll files in MCP2221 DLL directory) Unmanaged 1. Microsoft Visual C++ 2013 Redistributable Package (x86) (OR msvcp120.dll and msvcr120.dll files in MCP2221 DLL directory)
1. RasterEdge Document Imaging SDK provides two version of SDK, one is built based on .NET Framework 2.0 and the other is based on .NET Framework 4.0. 2. When adding dll to your testing project or solution, if your project is using .NET 4.0 or higher version, please use the dlls under directory /Bin/DotNet Framework4.0/. Otherwise please use dlls under directory /Bin/DotNet Framework2.0/ 3. If your project platform target is x86, please use the dll under folder "x86", if target platform is x64, please use the dll under folder "x64". Please keep in mind that our dlls do not support AnyCPU platform.