Seda postitust toimetas viimati QWERTYU 2019-7-5 kell 10:37
1. Paigaldamine (ettevalmistus): VS2017 Mysql teenus + Navicat (Mysql klient)
mysql-for-visualstudio-1.2.7.msi (Laadi alla vastavalt oma vajadustele:Hüperlingi sisselogimine on nähtav.) mysql-connector-net-6.10.8 (laadi alla ja paigalda ise vastavalt oma projektis kasutatud versioonile:Hüperlingi sisselogimine on nähtav.)
2. Kasutus (ametlik kasutus):
EF Designeri kasutamine:
Kui leiad, et MySQL pole hetkel saadaval, pole sa seda veel installinudMysql-for-VisualStudio ja MySQL Connector-Net, palun paigaldage need esmalt nagu esimeses sammus kirjeldatud
Pärast paigaldamist jätka tööd Paigalda Mysql.Data.Entity Nugeti abil (see peab olema sama mysql-connector-net versioon, mille paigaldasid esimeses sammus, vastasel juhul võib hilisemates operatsioonides krahh tekkida)
Siis saad vajutadaSamm vastava üksuse genereerimiseks MYSQL-is.
Selles punktis pole enam pinget.
Sel hetkel on kogu asi tehtud.
Korduma kippuvad küsimused:
Küsimus 1.
Ühenduse string ei ole saadaval, lisa uus ühendus, testi, kas ühendus õnnestub, kuid pärast kindlat kinnitamist annab see prompti "Antud märksõna ei ole sõnastikus", nagu alloleval pildil näidatud
Lahus: 1. Veendu, et VS-is kasutatav MySQL versioon (NuGet saab vastava versiooni) oleks sama, mis praegusel arvutil paigaldatud MySQL Connectori versioon. 2. Sulge VS (kindlasti sulge kõik VS aknad), leia süsteemikettalt fail DefaultView.SEView ja kustuta see. Tavapärane tee on: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
Küsimus 2. Toimub krahhVõi on probleem, nagu alloleval joonisel näidatud, tuleneb MySql.Data.Entity.EF6 versiooni ja paigaldatud mysql-connector-net versiooni ebajärjekindlusest
Lahus: Projektis viidatud MySql.Data.Entity.EF6 versioon ei ole kooskõlas paigaldatud mysql-connector-net versiooniga. Lihtsalt muuda see järjepidevaks
Teised:
Kui soovid kustutada olemasoleva ühendusstringi,
Sulge VS (kindlasti sulge kõik VS aknad),
Leia süsteemikettalt fail DefaultView.SEView ja kustuta see.
Tavapärane tee on: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
|