|
|
Publié sur 29/08/2015 19:09:58
|
|
|
|

Le projet est composé de MVC plus trois couches ensemble, il y a cette erreur, il a fallu une demi-heure pour le réaliser, parlons de la solution et de la raison !
La couche modèle privilégie la lecture du web.config sous le mvc et ne lit pas son propre app.config, qui devrait être cohérent avec les connectionStrings sous le nœud web.config
Solution:
Mettez le projet MVC dans web.config
<connectionStrings> <ajouter nom="DefaultConnection » providerName="System.Data.SqlClient » connectionString="Data Source=.\SQLEXPRESS ;Initial Catalog=aspnet-StudentMVC-20150818051648 ;Integrated Security=SSPI » /> </connectionStrings> Remplacez les informations du nœud dans app.config de la couche modèle
Consultez l’article ci-dessous !
La connexion nommée spécifiée n’est pas présente dans la configuration, n’est pas prévue pour être utilisée par le fournisseur EntityClient, ou est invalide.
(1) toile :
Vous devez ajouter un nœud connectionString au fichier de configuration client, qui décrit les informations de connexion de l’EntityClient.
Par exemple :
Ajoutez un nœud connectionString à web.config, qui décrit les informations de connexion de l’EntityClient. (connectionString manque de certaines informations, donc c’est une erreur.) )
(2) victoire de :
Ajoutez un nœud connectionString à app.config, qui décrit les informations de connexion de l’EntityClient. (connectionString manque de certaines informations, donc c’est une erreur.) )
(3) Un message d’erreur apparaît lors de l’appel du ADO.NET Entity Data Model d’une autre bibliothèque :
« La connexion nommée spécifiée ne se trouve pas dans la configuration, n’est pas prévue pour être utilisée par le fournisseur EntityClient, ou est invalide. » } System.Exception {System.ArgumentException}
On dit généralement que votre connectstring n’est pas configuré, mais qu’il est effectivement défini dans la bibliothèque de classes de votre modèle de données.
Solution de contournement : Votre projet actuel doit aussi configurer la même chaîne de connexion pour éviter les erreurs, ajouter les mêmes chaînes de connexion à App.Config ou Web.config ainsi qu’à la bibliothèque où se trouve le Modèle de données
|
Précédent:Téléchargement de la base de données du site Ashley Madison, total 9,69G, avec lien de téléchargement Thunderbolt BTProchain:Comment envoyer un VPN
|