In der Konfigurationsdatei der Anwendung wurde keine Verbindungszeichenfolge mit dem Namen "MyApplicationEntities" gefunden
Ich nur installieren EF 4.3 und versuchen, ein upgrade von meinem Projekt mit der migration. jedoch bin ich immer Probleme mit dem Versuch zu führen add-migration initial
zu meinem Projekt via Paket-Manager-Konsole.
Es ist das werfen einer Ausnahme nun No connection string named 'MyApplicationEntities' could be found in the application config file.
Nun meine config hat es alle
<connectionStrings>
<add name="MyApplicationEntities"
connectionString="metadata=res://*/DataModel.csdl|res://*/DataModel.ssdl|res://*/DataModel.msl;provider=System.Data.SqlClient;provider connection string="data source=localhost;initial catalog=MyApplicationEntitiesDB;integrated security=True;multipleactiveresultsets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
Ich bin mir nicht sicher, was ist die Frage ist es ein Fehler in EF 4.3 oder gibt es etwas, was ich nicht bin, es richtig zu machen.
Dachte ich dieser Beitrag hat das Problem gelöst, aber nicht ganz.
Jeder bekam eine Antwort.
Schätzen Sanj.
InformationsquelleAutor der Frage Sanj | 2012-06-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ah, dachte diese sich versehentlich.
Musste ich entfernen
zu
EF 4.3 nicht wie Verbindungszeichenfolge aufgerufen
name=xxxxx
InformationsquelleAutor der Antwort Sanj
Die Lösung als Sanj darauf hingewiesen, dass Sie brauchen, um zu kopieren Sie die Verbindungszeichenfolge aus Ihrer Datenbank-Projekt " App.config des web-Projekts web.config. Ich bin mir nicht sicher, warum die obige Antwort als korrekt markiert ist. Ich bin das hinzufügen dieser als Antwort statt eines Kommentars, damit zukünftige Leser vor Ort.
InformationsquelleAutor der Antwort Bill
Ich hatte den gleichen Fehler aber ich hatte bereits eine web.config-Datei mit dem richtigen Namen der Verbindungszeichenfolge und eine DbContext korrekt deklariert. Jedoch bemerkte ich, wenn ich ran add-migration-mit-Verbose es Stand das "Start-Projekt" als ein anderes Projekt als den, mit meinen Kontext. Also ändere ich die Start-Projekt,, re-lief der add-migration und es hat alles!!
InformationsquelleAutor der Antwort Phil
Stellen Sie sicher, dass Ihre statup-Projekt config-Datei hat den connection-string.Diese link kann Ihnen dabei helfen.
InformationsquelleAutor der Antwort Santosh Panigrahy
Ich hatte auch dieses problem und löste es, indem
StartUp project
.Dinge so wie erwartet geklappt.
InformationsquelleAutor der Antwort xibabababa
Ich auch gestoßen, die ähnliche Ausnahme. AppConfig ist ursprünglich angelegt wird, in dem Projekt, das wir generieren der entity-Modell.
Aber wenn Sie die Ausführung der Anwendung mit einem anderen Projekt (es gibt mehrere Projekte in meiner Lösung), die AppConfig muss einbezogen werden in das Projekt, das ausgeführt wird.
InformationsquelleAutor der Antwort Dhanuka777
InformationsquelleAutor der Antwort MohammadSoori