I have a run time dependency on a 32bit dll which will be consumed in my 64bit exe for certain functionality. As this 32bit dll is third party dll and they aren't willing to provide us with 64bit dll, what would be the best approach solve this issue.? Currently i have thought of implementing new 32 bit exe to handle this dependency that communicates between 32 bit dll and 64 bit exe.
One of the approach that I have tried is creating a new 32 bit exe. So the 64 bit process communicates with the 32 bit exe which in turn consumes the 32 bit dll (3rd party).
Any suggestion on this would be really useful.