I have to use a C++ DLL file from an ASP.NET site. The site will be hosted on both 32 and 64 bits environments.
I have a 32 and 64 bits version of the unmanaged DLL
As we know that we cannot add unmanaged DLL files using add reference. So we need an alternative way to handle unmanaged DLLS files according to CPU architecture that is add DLL files in your project directories.
Now build your project in any platform when you will build the project both x86 and x64 folder will be copyed in bin folder. When this will run on server it will use unmanaged DLL files according to CPU architecture.