Bonjour à tous.
Voici mon soucis, qui n'en ai pas totalement un.
Nous avons un dll en C++ managed, qui est utiliser par notre WindowsForm. Jusque la pas de problème, l'intelisence fonctionne très bien tout est bien reconnu sans problème.
Premier problème survenu à la première compil : BadImageFormatException
après quelque recherche, nous trouvons qu'il faut lancer le build en x86 et non pas en anyCPU comme à la base.
Bref nouvelle compil qui se passe bien mais au lancement de l'appli sur la ligne--> FileLoadException
Code : Sélectionner tout - Visualiser dans une fenêtre à part Application.Run(new Form1());
au debut on pense au chemin d'accès mais rien n'y fait.
Après plusieur recherche nous découvrons que sur une machine 32bit aucun problème pour lancer l'appli, par contre sur la machine ou le programme est développer(64 bit) pas moyen de lancé l'appli.
Nous souhaitons savoir s'il y a un moyen de contourner ce problème ou si nous sommes obligés de faire 2 dll ( 1 pour le 32bit et l'autre pour le 64bit )
merci pour vos réponse
Partager