First of all, I'm sorry if it is not the right place for this question... It was the one I though was the most appropriate.
I have a 3rd party DLL that has two versions, a 32 and a 64-bit version.
I was wondering if I could create an AnyCPU DLL that would use both versions depending on the context.
If I am in a x64 environment, I would have the two versions put in the GAC (GAC_32 and GAC_64) and my DLL put in the GAC_MSIL. Now, if I launch my DLL using a 32-bit program, will the dependency will be resolved with the 32-bit DLL? And if I launch my DLL using a 64-bit program, will the dependency will be resolved with the 64-bit DLL?
I hope this is clear enough...
View Complete Post