DLL C++ introuvable dans VBA

Signaler
Messages postés
29
Date d'inscription
lundi 2 mars 2009
Statut
Membre
Dernière intervention
30 mars 2009
-
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
Bonjour,

Je développe une application Excel faisant appel à des fonctions C++ via un DLL pour les longs calculs.
Sur mon poste, où Visual Studio 2008 Professionel a été installé, il n'y a aucun problème.

Mais voilà, j'aimerai que les autres postes de travails où VS n'est pas installé puissent utiliser mes application Excel.

Lorsque je lance mon application sur l'un de ces postes, un message d'erreur apparaît: "DLL non-trouvé". Pourtant, l'adresse est bonne!

J'ai donc fait installé le package suivant: Microsoft Visual C++ 2008 SP1 Redistributable Package (x86), sans succès...

Je ne peux malheureusement pas faire installer Visual Studio sur tous les postes pour des raisons de budget.

Comment dois-je faire afin de rentre ma DLL exploitable par tous?

Merci beaucoup

1 réponse

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
68
Faut tester...

utilises depends.exe (dependancy walker) sur les postes ciblés, pour t'assurer du fait que tu as les dependances requises.

a voir comme tu as définit tes declarations d'API, et l'endroit où tu as placé la dll.