IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Installer MySQL avec visual studio 2022


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 275
    Par défaut Installer MySQL avec visual studio 2022
    Bonjour,
    Je travaille sur un projet vb.net
    J'ai essayé d'utiliser MySQL avec visual studio 2022 mais ça ne marche pas sachant que j'ai réussi à faire ça avec vs 2012 en installant MySQL connector 6.9.8.
    Malgré que j'ai fait
    Imports MySql.Data.MySqlClient les MySqlConnection et MySqlCommand et MySqlException sont toujours non reconnus.
    Quel est alors la version du connector compatible avec vs 2022. J'ai essayé plusieurs méthodes mais aucun résultat.
    Merci d'avance

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 056
    Par défaut
    A priori via nugget tu devrais t'en sortir.


  3. #3
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 275
    Par défaut
    Merci j'ai déjà essayé de faire ça mais toujours j'ai un message dans le cmd
    Le package 'MySql.Data' est incompatible avec les framework 'all' dans le projet .......

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 503
    Par défaut
    A mon avis, il faut que tu définisses un Framework >=.NET 4.5.2 (si .NET Framework) (vu que ça semble indiqué "all")
    Le connecteur n'est pas compatible avec toutes versions de framworks

  5. #5
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 275
    Par défaut
    Citation Envoyé par umfred Voir le message
    A mon avis, il faut que tu définisses un Framework >=.NET 4.5.2 (si .NET Framework) (vu que ça semble indiqué "all")
    Le connecteur n'est pas compatible avec toutes versions de framworks
    Bonjour, merci pour votre réponse
    Comme vous le voyez dans les images ci-joint mon projet est basé sur le framework .net 6.0. Je n'ai pas encore réussi à résoudre le problème

    Nom : im1.png
Affichages : 1072
Taille : 18,2 Ko

    Nom : im2.png
Affichages : 1070
Taille : 35,6 Ko

  6. #6
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Bonsoir,

    J'espère avoir du temps demain après-midi pour y réfléchir ...

    Mais comment est-il possible que le même VS, sur le même PC, puisse passer en 4.8 sur un projet et ne le puisse pas sur un autre ?
    Comment aussi se fait-il que tes dossiers Debug et Release se trouvent dans un sous dossier Net6.0-Windows ?

    Je suis enclin à penser que ton projet a été "pollué" ...
    Il y a quelques temps tu as posté une question "remplir un combobox à partir de ma base de données", ton accès MySql fonctionnait-il à cette époque ? Si oui, que s'est-il passé depuis ?

    Si tu pouvais nous mettre sur la voie ...

    A défaut de solution facile, n'est-il pas envisageable que tu recommences ton application dans un nouveau projet déclaré en 4.8 dès le départ (il est possible de spécifier le FrameWork au début, au moment où on donne un nom au projet) ? Tu pourrais aussi recommencer l'application "sur" mon projet, en pratiquant des copier-coller des composants de ton Form sur mon Form et des copier-coller de ton code à la place (ou à côté) du mien.

    Je peux essayer de corriger ton projet. il faudrait pour cela que tu me l'envoies comme je t'ai envoyé mon projet de test (tout le dossier du projet compressé dans un zip).

    Pour ce soir, je passe en mode "repos" ...

  7. #7
    Membre actif
    Inscrit en
    Avril 2012
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 79
    Par défaut
    ok je vais voir une autre solution

  8. #8
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Merci pour ces liens, je vais prendre l'information.
    Bon week-end

  9. #9
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Bonsoir,

    Je ne suis pas trop bien informé de MySql mais pour répondre à quelques problèmes de programmation VB.Net, j'ai installé WampServer et j'ai aussitôt eu le client MySql disponible dans VisualStudio.

    J'espère que ce commentaire t'inspirera....

  10. #10
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 275
    Par défaut
    Citation Envoyé par Phil Rob Voir le message
    Bonsoir,

    Je ne suis pas trop bien informé de MySql mais pour répondre à quelques problèmes de programmation VB.Net, j'ai installé WampServer et j'ai aussitôt eu le client MySql disponible dans VisualStudio.

    J'espère que ce commentaire t'inspirera....
    Merci
    J'ai installé aussi wampserver mais mon problème est dans la connexion de mon projet vb est ma base de données

  11. #11
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Bonjour,

    Je fouille un peu ce matin ...

    Vois cette vidéo (lien Dropbox car fichier trop gros pour le forum) qui montre comment ajouter le FrameWork 4.8 à ton système si tu le souhaites :
    https://www.dropbox.com/s/y1z5qhelfp...DLL48.mp4?dl=0

    Ce serait peut-être bien de tester cela chez toi car si c'est le seul problème restant, ton projet fonctionnera directement chez moi et je ne saurai rien corriger, le problème étant alors une configuration de VS2022 et non du projet.

    ...

  12. #12
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 275
    Par défaut
    Citation Envoyé par Phil Rob Voir le message
    Bonjour,

    Je fouille un peu ce matin ...

    Vois cette vidéo (lien Dropbox car fichier trop gros pour le forum) qui montre comment ajouter le FrameWork 4.8 à ton système si tu le souhaites :
    https://www.dropbox.com/s/y1z5qhelfp...DLL48.mp4?dl=0

    Ce serait peut-être bien de tester cela chez toi car si c'est le seul problème restant, ton projet fonctionnera directement chez moi et je ne saurai rien corriger, le problème étant alors une configuration de VS2022 et non du projet.

    ...
    Je suis désolée je n'ai pas fait attention à votre message. J'essayerai cette méthode. J'espère que ça marche

  13. #13
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Bonjour,

    Si je comprend bien, le problème est que la librairie MySql.Data.MySqlClient n'est pas reconnue dans ton code.

    J'ai regardé un projet d'essai et je vois que la DLL est stockée dans le dossier d'exécution du programme (Debug ou Release).
    Je ne me souviens plus quelle démarche j'ai faite pour arriver à ce résultat, mais ce n'est pas l'ajout de références (là, je ne trouve pas MySql).
    Voici l'illustration de cette disposition.
    Nom : MySqlDLL.jpg
Affichages : 1062
Taille : 160,2 Ko

    Peut-être te suffira-t-il de placer cette DLL dans ton dossier d'exécution, c'est pourquoi je t'envoye les fichiers concernés chez moi.
    Nom : MySqlDLL2.jpg
Affichages : 1054
Taille : 38,3 Ko

    Voici le ZIP avec ces fichiers : MySql_Data_DLL.zip


    ...

  14. #14
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 275
    Par défaut
    Merci
    J'ai essayé de faire ça et de copier ces deux fichier dans le dossier de mon projet mais toujours j'ai le même problème

    Nom : im.png
Affichages : 1047
Taille : 29,1 Ko

    Nom : imm.png
Affichages : 1043
Taille : 9,5 Ko

  15. #15
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Mais fichier dll est-il présent dans les références du probet, comme illustré sur ma copie d écran ?
    Je regarde si je faire vite une vidéo pour montrer comment l'ajouter.

  16. #16
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Pas de problème. Je charge ton projet mais je ne suis pas sûr d'avoir le temps de l'examiner avant 13h.
    Je vais quand même regarder si je peux le compiler.

  17. #17
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 275
    Par défaut
    Bonjour
    J'ai essayé d'installer le framework .net 4.7 parceque je n'ai pas pu installé le .net 4.8.
    Mais malheureusement le .net 4.7 n'apparait pas encore dans la liste des framework cible de mon projet malgré qu'il est bien installé
    Nom : 4.7.png
Affichages : 296
Taille : 6,6 Ko

    Nom : installer2.png
Affichages : 283
Taille : 12,5 Ko

  18. #18
    Membre Expert Avatar de Phil Rob
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2013
    Messages
    1 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 613
    Par défaut
    Voici la vidéo, ça été vite fait ...

    MySQLDLL_Video.zip

    Question : dans quel mode compiles-tu ? Je pose cette question parce que je ne vois aucun fichier résultants de compilation sur ta copie d'écran du dossier "Debug".
    Par contre, je m'étone de trouver là un dossier Net6.0-Windows...

  19. #19
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 275
    Par défaut
    Merci pour votre réponse
    Je suis désolée mais je n'arrive pas à comprendre votre question. "dans quel mode compiles-tu ?"
    J'ai essayé d'utiliser la méthode expliquée dans la vidéo. Les MySqlConnectionn, MySqlCommand et MySqlEsception sont maintenant bien reconnue mais j'ai cet erreur sachant que wampserveur est bien lancée et le nom de la base est correct comme il est indiqué das le 2e image.

    Nom : 11.png
Affichages : 1046
Taille : 64,4 Ko

    Nom : 12.png
Affichages : 1040
Taille : 13,8 Ko

  20. #20
    Membre Expert Avatar de Thumb down
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2019
    Messages
    1 560
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2019
    Messages : 1 560
    Par défaut
    Bonjour,
    tu fais un click droit sur dépendances dans l'explorateur d'objets et tu choisi gérer le packages NuGet!
    Nom : Sans titre.png
Affichages : 290
Taille : 179,9 Ko


    Nom : Sans titre.png
Affichages : 296
Taille : 138,1 Ko

Discussions similaires

  1. Installation OpenCv avec Visual Studio
    Par jhann dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 14/04/2013, 15h09
  2. Réponses: 6
    Dernier message: 26/09/2007, 07h55
  3. Problème avec visual studio installer
    Par logs77 dans le forum Installation, Déploiement et Sécurité
    Réponses: 3
    Dernier message: 26/09/2006, 15h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo