sql >> Database >  >> RDS >> Mysql

Visual Studio 2017 toont MySQL niet in verbindingslijst

Ik vecht deze strijd al twee weken. Ik EINDELIJK vond een combinatie van versies die voor mij werkt. Het volgende werd twee weken geleden toegepast op een ongerepte re-image van mijn Win10-desktop. Alle patches werden toegepast op systeemsoftware voordat ze met MySql begonnen.

Vanmorgen heb ik het bericht in deze thread (MySql-forums) opnieuw gelezen:https://forums.mysql.com/read.php?174.659102,660369#msg-660369

Ik dacht dat ik die suggesties eerder had geprobeerd, maar ik moet een van de versies hebben verknoeid. Ik denk dat de basisstrategie van die poster goed is. In mijn geval heb ik alle lokale MySql-onderdelen en het installatieprogramma verwijderd.

Ik heb MySQL voor Visual Studio gedownload - de Nieuwste ontwikkeling versie (2.0.5 msi op het moment van schrijven) en installeerde dat.

Ik vond de OUDE versies van de .Net Connector en installeerde 6.9.11

In VS 2017 heb ik een dummy-project gemaakt met .Net 4.6.1.

Ik heb in afwachting van VS-updates toegepast.

Ik heb het project gebouwd.

Ik ging naar "Project -> Nuget-pakketten beheren" en installeerde / degradeerde EntityFramework naar 6.0.

Ik heb MySql.Data, MySql.Data.Entity en MySql.Web allemaal geïnstalleerd op versie 6.9.11

Ik heb het project schoongemaakt en gebouwd en probeerde vervolgens een nieuw "Code First" -model toe te voegen vanuit een MySql DB ... HET WERKTE!



  1. String tot nu toe in Oracle met milliseconden

  2. NULL vs STANDAARD NULL vs NULL STANDAARD NULL bij het maken van MYSQL-kolommen?

  3. PostgreSQL-kolom 'foo' bestaat niet

  4. SQL - Vind de prijs die het dichtst bij een gegeven argument ligt