sql >> Databasteknik >  >> RDS >> Mysql

Visual Studio 2017 visar inte MySQL i anslutningslistan

Jag har kämpat den här kampen i två veckor. Jag ÄNTLIGEN hittade en kombination av versioner som fungerar för mig. Följande applicerades på en ren ombild av mitt Win10-skrivbord för två veckor sedan. Alla patchar applicerades på systemprogramvaran innan man började hantera MySql.

Just i morse läste jag om inlägget i denna tråd (MySql Forums):https://forums.mysql.com/read.php?174,659102,660369#msg-660369

Jag trodde att jag hade provat de förslagen tidigare men jag måste ha förstört en av versionerna. Jag tycker att affischens grundläggande strategi är sund. I mitt fall avinstallerade jag alla lokala MySql-delar och installationsprogrammet.

Jag laddade ner MySQL för Visual Studio - den senaste utvecklingen version (2.0.5 msi när detta skrivs) och installerade det.

Jag hittade de GAMLA versionerna av .Net Connector och installerade 6.9.11

I VS 2017 skapade jag ett dummyprojekt med .Net 4.6.1.

Jag tillämpade väntande VS-uppdateringar.

Jag byggde projektet.

Jag gick till "Projekt -> Hantera Nuget-paket" och installerade/nedgraderade EntityFramework till 6.0.

Jag installerade MySql.Data, MySql.Data.Entity och MySql.Web i version 6.9.11

Jag städade och byggde projektet och försökte sedan lägga till en ny "Code First"-modell från en MySql DB... DET FUNKADE!



  1. Nästan noll driftstopp automatiska uppgraderingar av PostgreSQL-kluster i moln (del I)

  2. Lagra urdu-karaktärer i MySQL

  3. Ändlös slinga i triggerfunktion

  4. Extern bikupa metastore för EMR