nobeleusis
Messages postés2Date d'inscriptionmardi 23 février 2010StatutMembreDernière intervention 1 avril 2010
-
29 mars 2010 à 15:29
BruNews
Messages postés21041Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
1 avril 2010 à 20:26
Bonjour,
J'ai une question à poser à propos de l'application sur laquelle je travaille en ce moment. Le problème est qu'elle ne s'éxecute pas sur des pc autres que ceux utilisés pour son développement.
C'est un programme en C développé sous visual studio 2008. Son interface graphique, écrite en visual basic 6 appelle les DLL du C.
Après compilation et génération de l'éxecutable, l'application se lance normalement sur mon poste. En revanche sur un pc qui ne contient pas les outils de développement (mais toujours sur le même système d'exploitation windows XP), le programme s'arrête au lancement. Le basic retourne un message d'erreur : DLL introuvable.
Par contre, si les DLL C sont compilés sous visual studio 2003, l'application fonctionne correctement quelque soit l'ordinateur.
Je souhaiterais pouvoir lancer l'application compilée avec visual studio 2008 sans avoir à repasser sur l'ancienne version 2003. Je ne vois pas pourquoi l'application plante avec vs 2008 lorsqu'elle est éxecutée sur un autre poste.
Peut être que des personnes parmi vous ont été confrontées au même problème. Merci pour votre aide.