|
|
Objavljeno na 29. 08. 2015 19:09:58
|
|
|
|

Projekt je sestavljen iz MVC plus treh plasti skupaj, obstaja ta napaka, trajalo je pol ure, da smo ga dokončali, pogovorimo se o rešitvi in razlogu!
Modelna plast daje prednost branju web.config pod mvc in ne bere lastnega app.config, kar bi moralo biti skladno z connectionStrings pod vozliščem web.config
Rešitev:
Projekt MVC vnesite v web.config
<connectionStrings> <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-StudentMVC-20150818051648;Integrated Security=SSPI" /> </connectionStrings> Zamenjajte informacije o vozlišču v app.config na modelni plasti
Oglejte si spodnji članek!
Določena poimenovana povezava ni v konfiguraciji, ni načrtovana za uporabo pri ponudniku EntityClient ali je neveljavna.
(1) splet:
V konfiguracijsko datoteko odjemalca morate dodati vozlišče connectionString, ki opisuje informacije o povezavi EntityClient.
Na primer:
Dodajte vozlišče connectionString v web.config, ki opisuje informacije o povezavi EntityClient. (connectionString manjka nekaj informacij, zato gre za napako.) )
(2) zmaga od:
Dodajte vozlišče connectionString v app.config, ki opisuje informacije o povezavi EntityClient. (connectionString manjka nekaj informacij, zato gre za napako.) )
(3) Ob klicu ADO.NET entitetnega podatkovnega modela druge knjižnice se pojavi sporočilo o napaki:
"Določena poimenovana povezava ni v konfiguraciji, ni načrtovana za uporabo pri ponudniku EntityClient ali je neveljavna." } System.Exception {System.ArgumentException}
Na splošno pravijo, da vaš connectstring ni nastavljen, vendar je dejansko nastavljen v knjižnici razredov vašega podatkovnega modela.
Rešitev: Vaš trenutni projekt mora prav tako konfigurirati isti connectstring, da se izognete napakam, dodati iste connectionStrings v App.config ali Web.config in knjižnico, kjer se nahaja Data Model
|
Prejšnji:Prenos podatkovne baze spletne strani Ashley Madison, skupaj 9,69G, s povezavo za prenos Thunderbolt BTNaslednji:Kako poslati VPN
|