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 .