Sinon pour savoir si la dll est dans le gac c'est simple : dans vs tu fait cliques droit Propriété sur ta dll. Si c'est pas marqué "Copié en local" c'est que la lib est enregistré dans le gac. (D'ailleurs je viens de vérifier elle est dans le gac)
Pour l'installer dans le GAC au moment du setup il faut faire sur ton projet de setup :
- Cliques droit -> Affichage -> Système de fichiers
Dans l'affichage qui vient de s'ouvrir :
- Cliques droit -> Ajouter un dossier spécial -> Dossier Global Assembly Cache
Dans la partie droite du GAC :
- Cliques droit -> Ajouter -> assembly et sélection MySql.Data
C'est important car ton application cherche à charger MySql.Data à partir du GAC et non pas du dossier courant. Et comme elle ne le trouve pas, elle plante.
Partager