Mysql
 sql >> Base de données >  >> RDS >> Mysql

La source de données MySQL n'apparaît pas dans Visual Studio

J'avais le même problème tout à l'heure. Je l'ai résolu en désinstallant les derniers pilotes Connector/NET (6.7.4), puis j'ai installé les anciens pilotes (6.6.5) et cela fonctionne.

J'utilise Visual Studio 2010. J'ai désinstallé les derniers car j'ai pensé qu'ils étaient en quelque sorte liés à .NET4.5, que je ne peux pas utiliser.

Mise à jour 1 :

Soi-disant une autre façon est d'enregistrer le connecteur MySql avec différentes versions de Visual Studio (2010/2012/2013/2015...) lors de l'installation :allez dans Modifier les fonctionnalités du produit et sélectionnez toutes les versions pertinentes de Visual Studio.

Mise à jour #2 - Mise à jour de Visual Studio 2019 :

Lorsque j'ai installé MySQL Community avec le ConnectorNET et Plug-in VisualStudio options incluses - MySQL n'apparaissait pas en tant que fournisseur de données dans Visual Studio.

Le programme d'installation que j'ai utilisé comprenait la version 1.2.9 du plug-in VS, qui avait soi-disant corrigé les problèmes d'installation de la version 1.2.8, mais ne fonctionnait toujours pas pour moi...

La solution pour moi, il fallait désinstaller le connecteur et le plug-in Visual Studio, les télécharger en tant que composants individuels, puis les installer séparément (pas dans le cadre du programme d'installation de MySQLServer). Installez d'abord le connecteur, puis le plug-in VS après.

J'ai trouvé la solution ici , Merci à @LambertHeenan.

REMARQUE sur Visual Studio Express

L'OP demande si MySQL est pris en charge avec Visual Studio Express (qui, pour autant que je sache, a a été renommé Visual Studio Community ). Dans le passé, MySQL ne prenait officiellement pas en charge Visual Studio Express, conformément à la réponse de @Paul ci-dessous, mais ils prennent officiellement en charge Visual Studio Community 2017 et 2019, selon cette page .