|
|
Δημοσιεύτηκε στις 29/8/2015 7:09:58 μ.μ.
|
|
|
|

Το έργο είναι κατασκευασμένο από MVC συν τρία στρώματα μαζί, υπάρχει αυτό το σφάλμα, χρειάστηκε μισή ώρα για να ολοκληρωθεί, ας μιλήσουμε για τη λύση και τον λόγο!
Το επίπεδο μοντέλου δίνει προτεραιότητα στην ανάγνωση του web.config κάτω από το mvc και δεν διαβάζει το δικό του app.config, το οποίο θα πρέπει να είναι συνεπές με το connectionStrings κάτω από τον κόμβο web.config
Λύση:
Βάλτε το έργο MVC στο web.config
<connectionStrings> <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Προέλευση δεδομένων=.\SQLEXPRESS;Αρχικός κατάλογος=aspnet-StudentMVC-20150818051648;Integrated Security=SSPI" /> </connectionStrings> Αντικαταστήστε τις πληροφορίες κόμβου στο app.config του επιπέδου μοντέλου
Ανατρέξτε στο παρακάτω άρθρο!
Η καθορισμένη επώνυμη σύνδεση δεν βρίσκεται στη ρύθμιση παραμέτρων, δεν έχει προγραμματιστεί για χρήση με την υπηρεσία παροχής EntityClient ή δεν είναι έγκυρη.
(1)Ιστός:
Πρέπει να προσθέσετε έναν κόμβο connectionString στο αρχείο ρύθμισης παραμέτρων του προγράμματος-πελάτη, ο οποίος περιγράφει τις πληροφορίες σύνδεσης του EntityClient.
Για παράδειγμα:
Προσθέστε έναν κόμβο connectionString στο web.config, ο οποίος περιγράφει τις πληροφορίες σύνδεσης του EntityClient. (Από το connectionString λείπουν κάποιες πληροφορίες, επομένως είναι σφάλμα.) )
(2)Νίκη από:
Προσθέστε έναν κόμβο connectionString στο app.config, ο οποίος περιγράφει τις πληροφορίες σύνδεσης του EntityClient. (Από το connectionString λείπουν κάποιες πληροφορίες, επομένως είναι σφάλμα.) )
(3) Εμφανίζεται ένα μήνυμα σφάλματος κατά την κλήση του μοντέλου δεδομένων ADO.NET οντότητας μιας άλλης βιβλιοθήκης:
"Η καθορισμένη επώνυμη σύνδεση δεν βρίσκεται στη ρύθμιση παραμέτρων, δεν έχει προγραμματιστεί για χρήση με την υπηρεσία παροχής EntityClient ή δεν είναι έγκυρη." } System.Exception {System.ArgumentException}
Γενικά λέγεται ότι η συμβολοσειρά σύνδεσής σας δεν έχει ρυθμιστεί, αλλά έχει πράγματι οριστεί στη βιβλιοθήκη κλάσεων του μοντέλου δεδομένων σας.
Λύση: Το τρέχον έργο σας πρέπει επίσης να ρυθμίσει τις παραμέτρους της ίδιας συμβολοσειράς σύνδεσης για την αποφυγή σφαλμάτων, να προσθέσει τις ίδιες συμβολοσειρές σύνδεσης στο App.Config ή στο Web.config και στη βιβλιοθήκη όπου βρίσκεται το μοντέλο δεδομένων
|
Προηγούμενος:Λήψη βάσης δεδομένων ιστότοπου Ashley Madison, σύνολο 9,69G, με σύνδεσμο λήψης Thunderbolt BTΕπόμενος:Πώς να στείλετε ένα VPN
|