Pb avec l'option "Multi-threaded DLL"

spiky31 Messages postés 106 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 11 février 2008 - 13 févr. 2006 à 19:10
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 14 févr. 2006 à 19:49
Bonjour

Bon .. J'espere que cette question n'a pas déja été posée ...

Alors voila : Quand je compile mon programme avec l'option "Multi-threaded DLL" sous VC++ 2005, l'execution chez moi se passe sans probleme par contre sur le PC de ma soeur windows affiche une boite de dialogue avec le message suivant :
"L'application n'est pas configurée correctement" ou un truc de ce genre ...

Maintenant si je compile mon programme avec l'option "Multi-threaded" il fonctionne aussi bien chez moi que chez ma soeur

Quelqu'un peut me dire d'ou vien le probleme ?

Merci d'avance

6 réponses

nicooooo1 Messages postés 58 Date d'inscription mercredi 2 février 2005 Statut Membre Dernière intervention 4 février 2012
13 févr. 2006 à 19:14
t'être que ta soeur a pas les Dll
0
spiky31 Messages postés 106 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 11 février 2008
13 févr. 2006 à 19:16
Au risque de paraitre completement idiot :

Quels DLL ?
0
nicooooo1 Messages postés 58 Date d'inscription mercredi 2 février 2005 Statut Membre Dernière intervention 4 février 2012
13 févr. 2006 à 19:19
Je pense que quand tu compile avec Multi-threaded DLL les fonctions que
tu utilise dans ton prog sont "linker" avec des Dll, dans l'autre cas
elles sont "integrer" directement dans l'exe
0
nicooooo1 Messages postés 58 Date d'inscription mercredi 2 février 2005 Statut Membre Dernière intervention 4 février 2012
13 févr. 2006 à 19:23
mais je pense que mon problème est lié avec ADO mais je sais
pas......, ma fonction "erreur" qui écrit ds un fichier etc...
fonctionne très bien
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
spiky31 Messages postés 106 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 11 février 2008
13 févr. 2006 à 19:26
oui mais les dll en question elles sont ou ?
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
14 févr. 2006 à 19:49
Multi-threaded : pour compiler EXE.
Multi-threaded DLL: pour compiler DLL et il faudra livrer msvcr80.dll et le dllName.manifest.

J'ai fait dll avec ADO dedans et va impec.

ciao...
http://dev.winsysdev.com
BruNews, MVP VC++
0
Rejoignez-nous