-
Développement d'un DLL
Bonjour à tous, avec Visual Studio 2008, j'ai developpé un DLL ( via ATL), lorsque je teste cette dll sur le PC sur lequel je l'ai developpé la communication se passe très bien entre mon soft et la dll j'ai testé le soft et la dll sur un autre PC et malheureusement la communication ne se passe pas de quoi cela peut il venir. Je précise que le problème ne peut venir que de la dll, faut il l'installer avec un genre de setup ou autre ???
-
Je ne suis pas expert, mais peut-être que ta DLL utilise elle-même d'autres librairies qui ne sont pas présentes sur le 2ème PC.
Tu peux vérifier les dépendances de ta DLL avec ce logiciel : http://www.dependencywalker.com/
-
A priori, si tu n'as pas sur ton second PC l'environnement de développement, il faut installer le runtime visual 2008 pour pouvoir exécuter ton code: http://www.microsoft.com/downloads/d...displaylang=en
-
Je pencherais plus pour des informations qui seraient manquantes dans la base de registre et qui seraient nécessaires pour la dll du style le ProgID ou quelque chose comme ça.
-
tu as installé le package ?