Salut,
J'ai codé une petite application en c# dont voici le code:
J'ai aussi codé une application en c++ qui contient la fonction Add (ConsoleApplication8.dll). Tout fonctionne parfaitement sur mon PC mais quand je transfert l'exécutable et la dll vers mon autre pc, ça ne marche plus. J'ai un message d'erreur me disant qu'il ne trouve pas la dll pourtant elle est exactement dans le même dossier que l'exe...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 [System.Runtime.InteropServices.DllImport("ConsoleApplication8.dll")] public static extern double Add(double a, double b); static void Main(string[] args) { Console.Write(Add(10, 10)); }
Les machines ont le bon framework ainsi qu'une archi 64 bits.
Pouvez-vous m'aider à résoudre ce problème ?
Partager