J'ai une assez grande application construite en studio visuel qui fonctionne en x86 et qui a récemment eu besoin d'intégrer une bibliothèque qui est seulement construite x64. Y at-il un moyen d'utiliser une dépendance x64 en mode x86 ou ai-je besoin de construire une application séparée, en quelque sorte l'appeler alors peut-être transmettre les données à l'application par l'intermédiaire d'un socket ou quelque chose? Aucune suggestion?J'ai une application 32 bits qui a besoin d'une dépendance sur une DLL 64 bits
0
A
Répondre
0
Je résolu ce problème en créant une deuxième application à exécuter 64 et configurer des écouteurs pour la sortie de la console et la sortie d'erreur afin de transmettre des données de retour
Vous devez construire une application séparée. Vous ne pouvez pas mélanger des exécutables 32 et 64 bits. Peut-être qu'il est temps de porter l'application 32 bits à x64. – drescherjm
thx. oui, nous ne pouvons pas aller 64, il crée des problèmes de mémoire fous. –
Communiquer via une socket fonctionne. Vous pourriez utiliser la mémoire partagée cependant. – harold