I need to integrate some legacy 32-bit code - for which I don\'t have the source code, into a project in such a way that it can be called from a 64-bit .NET assembly. The or
The best approach is to make an out of process COM server that wraps your 32-bit DLL. You can then call this from 64bit code.
Here is an explanation of the basic concepts.