Ich habe mehrere dbcontexts in einem C # -Projekt und ich versuche, Migrationen zu aktivieren, wenn ich den vollständigen Befehl angeben, dh:
"Enable-Migrations - ContextTypeName Models.Account.AccountDetailDbContext"
Ein Migrationsordner wird mit der Konfigurationsklasse erstellt
Ich bekomme dann eine Nachricht:
"Überprüfen, ob der Kontext auf eine vorhandene Datenbank abzielt ..."
Und dann
"Der Migrationskonfigurationstyp 'Portal.WebUI.Migrations.Konfiguration' wurde nicht in der Assembly 'Portal.WebUI' gefunden."
Obwohl die Datei gerade erstellt wurde, kann sie nicht gefunden werden.
Kann mir bitte jemand weiterhelfen?
Ich habe das richtige Projekt in der Package Manager Console ausgewählt
Ich habe den Befehl mit -verbose versucht, aber es gibt keine zusätzlichen Informationen
Wenn ich die dbcontexts und Klassen in ein neues Projekt kopiere, dann funktioniert alles, also muss es etwas in diesem existierenden Projekt sein, dass die Migration fehlschlägt, aber ich kann nicht sagen, was es ist.
Vielen Dank im Voraus für die Antworten
Es ist mir gelungen, dies zu beheben, indem ich das EF nuget-Paket deinstalliere und es dann neu installiere.
Eher nervig ... aber ich hoffe es hilft jemand anderem.