|
|
Pubblicato su 29/08/2015 19:09:58
|
|
|
|

Il progetto è composto da MVC più tre strati insieme, c'è questo errore, ci sono volute mezz'ora per completarlo, parliamo della soluzione e del motivo!
Il livello modello dà priorità alla lettura del web.config sotto il mvc e non legge il proprio app.config, che dovrebbe essere coerente con le connectionStrings sotto il nodo web.config
Soluzione:
Metti il progetto MVC in web.config
<connectionStrings> <aggiungi nome="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-StudentMVC-20150818051648;Integrated Security=SSPI" /> </connectionStrings> Sostituisci le informazioni del nodo in app.config del livello modello
Consulta l'articolo qui sotto!
La connessione nominata specificata non si trova nella configurazione, non è prevista per l'uso con il provider EntityClient, o è invalida.
(1) web:
Devi aggiungere un nodo connectionString al file di configurazione client, che descrive le informazioni di connessione dell'EntityClient.
Per esempio:
Aggiungi un nodo connectionString a web.config, che descrive le informazioni di connessione dell'EntityClient. (connectionString manca di alcune informazioni, quindi è errore.) )
(2) vittoria da:
Aggiungi un nodo connectionString ad app.config, che descrive le informazioni di connessione dell'EntityClient. (connectionString manca di alcune informazioni, quindi è errore.) )
(3) Appare un messaggio di errore quando si chiama il Modello di Dati di Entità ADO.NET di un'altra libreria:
"La connessione nominata specificata non si trova nella configurazione, non è prevista per l'uso con il provider EntityClient, o è invalida." } Eccezione di Sistema {Eccezione.ArgomentoSistema}
Si dice generalmente che la tua connectstring non sia impostata, ma sia effettivamente impostata nella libreria di classi del tuo Data Model.
Soluzione alternativa: il tuo progetto attuale deve anche configurare la stessa connectstring per evitare errori, aggiungere le stesse connectionStrings ad App.Config o Web.config e alla libreria dove si trova il Data Model
|
Precedente:Download del database del sito Ashley Madison, totale 9,69G, con link per il download Thunderbolt BTProssimo:Come inviare una VPN
|