bonjour voila j'ai créé une application en c# et j'aimerai l'utiliser sur un autre pc (vista) hors quand je démarre le logiciel voila ce que je vois à l'écran :
http://ups.imagup.com/02/1235766368_frame.jpg
que faire ?
merci
Version imprimable
bonjour voila j'ai créé une application en c# et j'aimerai l'utiliser sur un autre pc (vista) hors quand je démarre le logiciel voila ce que je vois à l'écran :
http://ups.imagup.com/02/1235766368_frame.jpg
que faire ?
merci
Je pense qu'il faut installer le MySql connector sur le poste :
http://dev.mysql.com/downloads/connector/
jl'ai installé:
pilote mysql odbc 5.1
Dans ce cas je pense qu'il faut inclure Mysql.data.dll dans ton setup.
TA dll est lockée; ou alors il ne la trouve pas dans le répertoire de l'exe.
Le plus simple déjà c'est de regarder si la dll est dans le répertoire de l'exe.
Si elle n'y est pas, il y a peu de change qu'elle soit dans le gac.
Sinon, dans ton projet, si elles sont dans les références, tu coches "Copie locale" dans les propriétés des dll mysql.
oui j'ai mysql.data dans référence
j'ai actuellement: copie local > false
Ah oui et bien tu le mets à true, tu rebuild (en release d'ailleurs), et là tu dois l'avoir dans le répertoire de ton exe.
Regardes aussi si il n'y en a qu'une (de dll mysql à copier en local)
Et ça devrait le faire...
ouai c'est parfait sa marche, jte remercie