Hi
I have x86 and x64 executables compiled from the same code.
Both are protected as time-limited trials using Enigma x86 and x64 schemas from the same source scheme.
The x86 version works fine. The x64 version will not run due to enigma_ide.dll not found.
The x64 exe is protected successfully but is still looking for the debug dll?
What's happening? I'm using the latest Enigma versions.
x64 API calls fail
Re: x64 API calls fail
Hi Eddie, can you please let me know what programming language you are using? What Enigma SDK you are using?
x64 version uses enigma_ide64.dll, while x86 uses enigma_ide.dll, this is the difference.
x64 version uses enigma_ide64.dll, while x86 uses enigma_ide.dll, this is the difference.
Re: x64 API calls fail
Hi,
The problem is that after my 64-bit app is successfully protected, it continues to look for enigma_ide64.dll
The protections is successful, the logs report no errors, the .exe file size has doubled from the unprotected file.
And it runs fine if I include enigma_ide64.dll in the install folder, but the executable is not actually implementing the calls to check trial days, it's using the DLL stubs and returning 0 for everything.
The x86 version of the same executable works fine.
Any ideas?
The problem is that after my 64-bit app is successfully protected, it continues to look for enigma_ide64.dll
The protections is successful, the logs report no errors, the .exe file size has doubled from the unprotected file.
And it runs fine if I include enigma_ide64.dll in the install folder, but the executable is not actually implementing the calls to check trial days, it's using the DLL stubs and returning 0 for everything.
The x86 version of the same executable works fine.
Any ideas?
Re: x64 API calls fail
This application is VB compiled with Visual Studio 2019.
Re: x64 API calls fail
Hello again,
I've sorted this. The cause was indeed that I was using the x86 api dll and not the x64.
Thanks for your help.
Eddie
I've sorted this. The cause was indeed that I was using the x86 api dll and not the x64.
Thanks for your help.
Eddie
Re: x64 API calls fail
Hi Eddie, thanks you for confirmation!