I have a visual basic project that uses some vendor dlls which in turn use the MCSCM.dll. The project produces a x86 binary with the code necessary to interact with the USB chip card programmer.
When I run the compiled executable on my 64 bit Windows 10 machine, I get this message:
System.DllNotFoundException: Unable to load DLL 'MCSCM.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
My question is, how do I add the MCSCM.dll dependency in Visual Studio?
EDIT:
The card device is a SCR3310 Cloud 2700 R.
I've confirmed the vendor DLLs are 32 bit.
From what I've read so far, MCSCM.dll provides an MCard API used by the vendor DLLs. From what I can see, they created a wrapper does some database calls after writing to the card using the MCSCM.dll library. I don't know if this is a system library or if its third party and where I can obtain/import it from. All posts are 10+ years old! I cannot find the DLL in my windows installation or anywhere on the internet.
Below is the most relevant I've found so far:
User contributions licensed under CC BY-SA 3.0