Tengo un problema similar, pero sutilmente diferente de, que describe here (cargando ensamblajes y sus dependencias).Cómo enlazar últimas libs de 32 bits/64 bits en tiempo de ejecución
Tengo una DLL C++ para representación 3D que es lo que vendemos a los clientes. Para los usuarios de .NET tendremos un contenedor CLR a su alrededor. La DLL de C++ se puede compilar en versiones de 32 y 64 bits, pero creo que esto significa que necesitamos tener dos contenedores CLR ya que CLR se une a una DLL específica.
Digamos ahora que nuestro cliente tiene una aplicación .NET que puede ser de 32 o 64 bits, y que al ser una aplicación .NET pura deja el CLR para resolverlo desde un único conjunto de ensamblajes. La pregunta es cómo puede el código de la aplicación elegir dinámicamente entre nuestras combinaciones CLR/DLL de 32 y 64 bits en tiempo de ejecución.
Aún más específicamente, ¿la respuesta sugerida a la pregunta antes mencionada también se aplica aquí (es decir, crea un controlador ResolveEvent)?