Dette innlegget ble sist redigert av QWERTYU 5.07.2019 kl. 10:37
1. Installasjon (forberedelse): VS2017 Mysql Service + Navicat (Mysql Client)
mysql-for-visualstudio-1.2.7.msi (Last ned etter eget behov:Innloggingen med hyperkoblingen er synlig.) MySQL-Connector-Net-6.10.8 (Last ned og installer det selv i henhold til versjonen som brukes i prosjektet ditt:Innloggingen med hyperkoblingen er synlig.)
2. Bruk (offisiell bruk):
Bruk av EF-designeren:
Hvis du oppdager at MySQL ikke er tilgjengelig for øyeblikket, har du ikke installert det ennåMySQL-for-VisualStudio og MySQL-Connector-Net, vennligst installer dem først som beskrevet i første steg
Etter installasjon, fortsett driften Installer Mysql.Data.Entity med Nuget (det må være samme versjon av mysql-connector-net som du installerte i første steg, ellers kan det oppstå krasj i påfølgende operasjoner)
Da kan du trykke på denSteg for å generere den tilsvarende enheten i MYSQL.
På dette tidspunktet er det ingen spenning lenger.
På dette tidspunktet er hele greia over.
Ofte stilte spørsmål:
Spørsmål 1.
Tilkoblingsstrengen er ikke tilgjengelig, legg til en ny tilkobling, test om forbindelsen er vellykket, men etterpå vil den gi prompten "Det gitte nøkkelordet er ikke i ordboken" som vist på bildet under
Løsning: 1. Sørg for at MySQL-versjonen som brukes i VS (NuGet kan hente den tilsvarende versjonen) er den samme som Mysql Connector-versjonen som er installert på den nåværende datamaskinen. 2. Lukk VS (sørg for å lukke alle VS-vinduer), finn filen DefaultView.SEView på systemdisken og slett den. Den vanlige veien er: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
Spørsmål 2. Det er et krasjEller problemet, som vist i figuren nedenfor, skyldes inkonsistensen mellom MySql.Data.Entity.EF6-versjonen som refereres til i prosjektet og den installerte mysql-connector-net-versjonen
Løsning: Versjonen av MySql.Data.Entity.EF6 som refereres til i prosjektet er inkonsistent med versjonen av mysql-connector-net som er installert. Bare endre det til konsistent
Andre:
Hvis du vil slette en eksisterende tilkoblingsstreng,
Lukk VS (sørg for å lukke alle VS-vinduer),
Finn filen DefaultView.SEView på systemdisken og slett den.
Den vanlige veien er: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
|