29 votes

DataSource mySQL sur Visual Studio 2012

J'ai lu des articles sur le DataSource mySQL et la possibilité d'utiliser mySQL avec Entity Framework, mais je ne peux pas vraiment générer EF avec mySQL sans utiliser le DataSource Dialog.

enter image description here

Comment puis-je ajouter une base de données mySQL à ce dialogue ?

Voici ce que j'ai fait jusqu'à présent :

  • Installé Connecteur mySQL v.6.5.4
  • J'ai redémarré plusieurs fois mon ordinateur Windows 7.
  • Lisez tout sur l'efficacité de mySQL Connector sur les versions précédentes de Visual Studio.

24voto

balexandre Points 36115

Je viens de lire sur les Forums mySQL que mySQL va livrer l'intégration de Visual Studio 2012 avec mySQL Connector v.6.5.5.

Nous ajouterons la prise en charge de VS 2012 dans Connector/NET 6.5.5 et les versions ultérieures 6.6.x. http://forums.mysql.com/read.php?38,546265,564533#msg-564533

et donner un lien pour tester une astuce

http://social.technet.microsoft.com/wiki/pt-br/contents/articles/10476.instalando-mysql-connector-no-visual-studio-2011-beta.aspx

et voici le vsix si vous suivez le tutoriel (En portugais)

Extension de Microsoft Visual Studio pour mySQL : http://cl.ly/JqXO

juste téléchargez et double-cliquez ...

alors, vous aurez tout pour travailler

enter image description here

Utilisation de Visual Studio 2012 Professional

enter image description here

7voto

SwiftHanded Points 71

Une précision : Visual Studio Express ne prend PAS en charge MySQL .NET Connector comme extension.

Vous pouvez toujours l'utiliser en ajoutant une référence au fichier MySql.Data.dll que vous pouvez trouver dans le dossier d'installation de MySQL Connector (pour moi c'était W:\Program Fichiers \MySQL\Connector NET 6.5.4 \Assemblies\v4.0 ). Après cela, vous pouvez l'utiliser comme ceci :

using MySql.Data.MySqlClient;
...
var mycon = new MySqlConnection();

5voto

David Points 65

D'après cette page : http://dev.mysql.com/downloads/connector/net/

"À partir de la version 6.7, Connector/Net ne comprendra plus l'intégration de MySQL pour Visual Studio. Cette fonctionnalité est désormais disponible dans un produit distinct appelé MySQL for Visual Studio, disponible à l'aide de l'installateur MySQL pour Windows (cf. http://dev.mysql.com/tech-resources/articles/mysql-installer-for-Windows.html )."

3voto

John Woo Points 132738

Visual Studio 2012 n'est pas encore pris en charge par MySQL Connector v.6.5.4 . Pour commencer, vous ne pouvez pas ajouter une connexion à MySQL dans l'explorateur de serveur.

Selon ce document poste Le support sera ajouté le MySQL Connector v.6.5.5

1voto

Connector/NET 6.5.5 ne prend pas en charge VS2012, mais Connector/NEt 6.6.x le fait.

Cependant, les éditions Visual Studio Express ne sont pas prises en charge. Par conséquent, la seule façon de travailler avec Entity Framework et Visual Studio Express et MySql (ou toute autre base de données différente de SQL Server d'ailleurs) est d'utiliser d'abord le code.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X