2016-03-15 1 views

Répondre

3

À l'heure actuelle, il n'est pas possible d'utiliser mysql.data avec DNX Core 5.0. Vous devez ajouter le mysql.data de nuget, le référencer à dnx451 et ajouter la dépendance là. Supprimez l'élément "dnxcore50" dans project.json et déplacez la dépendance vers dnx451. cela devrait ressembler à ceci:

"frameworks": { 
    "dnx451": { 
     "dependencies": { 
     "MySql.Data": "6.9.8" 
     }, 
     "frameworkAssemblies": { 
     "System.Data": "4.0.0.0", 
     "System.XML": "4.0.0.0" 
     } 
    } 
    } 
+0

Merci. Je l'ai déjà compris et vous êtes 100% correct dès maintenant. –

0

En fait, MySql.Data est l'adaptateur .Net principal pour MySQL db. L'autre assembly qui est MySql.Data.EF6 est l'assembly de structure d'entité dont vous avez besoin dans le cas où vous utilisez EF.

Vous pouvez utiliser ODBC pour se connecter à mySQL, mais il serait plus lent, voici le lien pour le télécharger & vous pouvez consulter tous les documents relatifs:

https://dev.mysql.com/downloads/connector/odbc/

Hope this helps.