Ho più dbcontexts in un progetto C # e sto cercando di abilitare le migrazioni, quando specificherò il comando completo cioè:
"Enable-Migrations -ContextTypeName Models.Account.AccountDetailDbContext"
Viene creata una cartella di migrazione, con la classe di configurazione
Allora ottengo un messaggio:
"Verifica se il contesto si rivolge a un database esistente ..."
E poi
"Il tipo di configurazione delle migrazioni 'Portal.WebUI.Migrations.Configuration' non è stato trovato nell'assembly 'Portal.WebUI'."
Anche se ha appena creato il file, non riesce a trovarlo.
Qualcuno può aiutare su questo per favore?
Ho selezionato il progetto corretto nella Console Gestione pacchetti
Ho provato il comando usando -verbose, ma non fornisce ulteriori informazioni
Se copio dbcontexts e le classi in un nuovo progetto, tutto funziona, quindi deve essere qualcosa in questo progetto esistente che sta facendo fallire la migrazione, ma non posso dire di cosa si tratta.
grazie in anticipo per le risposte
Sono riuscito a risolvere questo problema disinstallando il pacchetto EF nuget e reinstallandolo.
Piuttosto fastidioso ... ma spero che aiuti qualcun altro.