2017-08-31 4 views
2

J'ai récemment commencé à explorer Linux (Ubuntu) et je veux porter sur certains programmes F # que j'ai écrits pour Windows.Comment faire pour que MySQL.Data fonctionne sur Rider?

J'ai besoin de me connecter à MariaDB donc, en rider, j'ai installé le paquet Nuget appelé 'MySql.Data' version 6.9.9. Cependant, Rider me dit que 'le type MySqlConnection n'est pas défini'.

Au sommet de mon module je

open MySql.Data.MySqlClient 

Et plus tard je

use conn = new MySqlConnection(connString) 

Je n'ai pas fait de modifications à ce code du tout, et il fonctionne très bien sur Windows , compile très bien sur Visual Studio.

Des idées?

Répondre

2

D'accord, j'ai trouvé la solution. Apparemment, j'avais besoin d'ajouter une référence à System.Configuration et System.Data. Dès que j'ai fait cela, les types MySQL ont été reconnus.