BioStar 2 Device SDK uses OpenSSL for better secure communication. To load the relevant libraries, you need to install Visual C++ Redistributable accordingly.
Please refer to the below description based on the SDK library version.
Affected version: Version 2.8.2 or higher version
From BioStar 2 Device SDK v2.8.2, the OpenSSL library has been updated.
Please install the below file to include vcruntime140.dll and include your application.
BioStar 2 Device SDK revision note: v2.8.2
http://kb.supremainc.com/bs2sdk/doku.php?id=en:release_note_282
In addition, the below library files do not need to include with this updated SDK version because it's for the old version of OpenSSL libraries.
Old OpenSSL relevant libraries: libeay32.dll, ssleay32.dll, ssleay32.dll
Affected version: Version 2.8.1 or lower version
Some customers are facing the error 'Unable to load DLL 'BS_SDK_V2.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)' when exchanging libraries in BioStar 2 Device SDK.
BioStar 2 Device SDK refers to the libraries of OpenSSL and you should have further .dll files.
Please download the attached file and contact Suprema team if the issue persists.