Is this a 64-bit application trying to reference a 32-bit dll? If so, either get the 64-bit version of the dll, or get the application to work in the 32-bit version with
corflags /32bit+ myApp.exe
Or, as you say, just create 32-bit (x86)
source share