|
|
Opslået på 29/08/2015 19.09.58
|
|
|
|

Projektet består af MVC plus tre lag sammen, der er denne fejl, det tog en halv time at få det færdigt, lad os tale om løsningen og grunden!
Modellaget prioriterer at læse web.config under mvc og læser ikke sin egen app.config, hvilket burde være i overensstemmelse med connectionStrings under web.config-noden
Opløsning:
Læg MVC-projektet i web.config
<connectionStrings> <tilføj navn="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-StudentMVC-20150818051648;Integrated Security=SSPI" /> </connectionStrings> Erstat nodeinformationen i app.config på modellaget
Se artiklen nedenfor!
Den specificerede navngivne forbindelse findes ikke i konfigurationen, er ikke planlagt til brug med EntityClient-udbyderen, eller er ugyldig.
(1)web:
Du skal tilføje en connectionString-node til klientens konfigurationsfil, som beskriver forbindelsesinformationen for EntityClient.
For eksempel:
Tilføj en connectionString-node til web.config, som beskriver forbindelsesinformationen for EntityClient. (connectionString mangler nogle oplysninger, så det er en fejl.) )
(2) winfrom:
Tilføj en connectionString-node til app.config, som beskriver forbindelsesinformationen for EntityClient. (connectionString mangler nogle oplysninger, så det er en fejl.) )
(3) En fejlmeddelelse vises, når man kalder ADO.NET Entity Data Model i et andet bibliotek:
"Den specificerede navngivne forbindelse findes ikke i konfigurationen, er ikke planlagt til brug med EntityClient-udbyderen, eller er ugyldig." } System.Undtagelse {System.ArgumentUndtagelse}
Det siges generelt, at din connectstring ikke er sat op, men den er faktisk sat i klassebiblioteket i din datamodel.
Workaround: Dit nuværende projekt skal også konfigurere den samme connectstring for at undgå fejl, tilføje de samme connectionStrings til App.Config eller Web.config og biblioteket, hvor datamodellen er placeret.
|
Tidligere:Ashley Madison hjemmesidedatabase download, i alt 9,69G, med Thunderbolt BT downloadlinkNæste:Sådan sender du en VPN
|