Dette indlæg blev sidst redigeret af QWERTYU den 5-7-2019 kl. 10:37
1. Installation (forberedelse): VS2017 Mysql Service + Navicat (Mysql Client)
mysql-for-visualstudio-1.2.7.msi (Download efter dine egne behov:Hyperlink-login er synlig.) MySQL-Connector-Net-6.10.8 (Download og installer det selv i henhold til den version, der bruges i dit projekt:Hyperlink-login er synlig.)
2. Brug (officiel brug):
Brug af EF-designeren:
Hvis du opdager, at MySQL ikke er tilgængeligt lige nu, har du endnu ikke installeret detMySQL-for-VisualStudio og MySQL-Connector-Net, installer dem venligst først som beskrevet i første trin
Efter installation, fortsæt driften Installer Mysql.Data.Entity med Nuget (det skal være den samme version af mysql-connector-net, som du installerede i første trin, ellers kan der opstå et nedbrud i efterfølgende operationer)
Så kan du trykke på denTrin for at generere den tilsvarende enhed i MYSQL.
På dette tidspunkt er der ikke længere nogen spænding.
På dette tidspunkt er det hele færdigt.
Ofte stillede spørgsmål:
Spørgsmål 1.
Forbindelsesstrengen er ikke tilgængelig, tilføj en ny forbindelse, test om forbindelsen er succesfuld, men efter det vil den give prompten "Det givne nøgleord er ikke i ordbogen" som vist på billedet nedenfor
Opløsning: 1. Sørg for, at MySQL-versionen, der bruges i VS (NuGet kan hente den tilsvarende version), er den samme som den Mysql Connector-version, der er installeret på den nuværende computer. 2. Luk VS (sørg for at lukke alle VS-vinduer), find filen DefaultView.SEView på systemdisken og slet den. Den sædvanlige vej er: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
Spørgsmål 2. Der er et bragEller problemet, som vist i figuren nedenfor, skyldes inkonsistensen mellem MySql.Data.Entity.EF6-versionen, der refereres til i projektet, og den installerede mysql-connector-net-version
Opløsning: Den version af MySql.Data.Entity.EF6, der refereres til i projektet, er inkonsistent med den installerede version af mysql-connector-net. Bare skift til konsistent
Andre:
Hvis du vil slette en eksisterende forbindelsesstreng,
Luk VS (sørg for at lukke alle VS-vinduer),
Find filen DefaultView.SEView på systemdisken og slet den.
Den sædvanlige vej er: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
|