DLL C++ introuvable dans VBA

cs_Argile92 Messages postés 29 Date d'inscription lundi 2 mars 2009 Statut Membre Dernière intervention 30 mars 2009 - 30 mars 2009 à 17:28
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 31 mars 2009 à 09:00
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

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
31 mars 2009 à 09:00
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.
0
Rejoignez-nous