System.Resources.MissingManifestResourceException beim Aktualisieren der Datenbank

7

Ich habe eine Webanwendung, an der ich gerade arbeite, von einem Computer auf einen anderen verschoben. Es wird mit .Net MVC und Entity Framework erstellt, aber wenn ich den Befehl Update-Database ausführen, so dass die Datenbank aktualisiert wird, erhalte ich diesen Fehler:

%Vor%

Kann jemand diesen Fehler beheben?

    
mpora 22.05.2013, 16:31
quelle

3 Antworten

30

Ich hatte ein ähnliches Problem, als der resx-Teil der Migration nicht in der Projektdatei enthalten war, als ein Mitentwickler das Projekt überprüfte (wahrscheinlich aufgrund eines Merge-Problems). Möglicherweise finden Sie, dass die Resx-Datei dort aber ausgegraut ist. Wenn es dort ist, klicken Sie mit der rechten Maustaste auf die Datei "NameofMigration.resx" und wählen Sie "In Projekt einschließen". Wenn es nicht da ist, suchen Sie es besser auf dem anderen Rechner und fügen Sie es dem Projekt hinzu: -)

    
Mr Grok 05.07.2013, 08:30
quelle
0

Das Entladen und erneutes Laden der Migrationsdatei funktionierte für mich!

    
singh.ashish92 08.02.2018 17:12
quelle
-1

Etwas andere Situation, wo ich eine neue Umgebung und Datenbank erstellt und die obige Fehlermeldung erhalten habe.

Für meine Fehlerbehebung musste ich mit der rechten Maustaste auf die Migrationsdateien (initial und resx) klicken und die Eigenschaft auf embedded as resource setzen. Update-Datenbank-Befehl lief danach gut.

    
Sarfraz Keshwani 17.08.2017 01:54
quelle