How do I add the MCSCM.dll dependency in a Visual Studio?


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?


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:
asked on Stack Overflow Apr 25, 2019 by John Miller • edited Apr 25, 2019 by John Miller

0 Answers

Nobody has answered this question yet.

User contributions licensed under CC BY-SA 3.0