¿Cómo utilizar el archivo DLL no administrado correcto según la arquitectura de la CPU? (32/64 bits)

Tengo que usar un archivo DLL C ++ de un sitio ASP.NET. El sitio estará alojado en entornos de 32 y 64 bits.

Tengo una versión de 32 y 64 bits del archivo DLL no administrado. ¿Cómo importo los métodos del correcto según la arquitectura actual del servidor?

Al igual que alguien publicado, esto podría manejarse como un problema de implementación. Mi preocupación es: la aplicación web que consume este archivo DLL es enorme y no tenemos un documento de implementación. Nadie recordará implementar el archivo DLL correcto, así que estoy tratando de eliminar el factor humano de la solución :)

Respuestas a la pregunta(3)

Su respuesta a la pregunta