Why does the “Version not match” error occur when running a program under ECPW, and how to resolve it?
Why does the "Version not match" error occur when running a program under ECPW, and how to resolve it?
Explanation:
Encounter “Version not Match” – Root Cause: Mismatch between the version of the ECPW.DLL in the program and the one on the system – Error Message Example: [Include an image if available]
TPM's all example programs under ECPW
Built on Visual Studio 2017
All are constructed using x86 architecture
How to troubleshoot?
Copy the file “C:\TPM\ECPW\Dll\x86\ECPW.Dll” from the system directory to the folder where the executable program is located
Please note that if the program editor is using x64 architecture, then copy the file “C:\TPM\ECPW\Dll\x64\ECPW.Dll” from the system directory to the folder where the executable program is located