Non so come ho eseguito la migrazione in EntityFramework.Core (v7.0.0-rc1-final) usando EntityFramework.Commands (anche v7.0.0-rc1-final). Quando aggiungo la migrazione (Add-Migration) così la migrazione viene creata. Quindi, quando accedo al database di aggiornamento, restituisce la console PM:
Il database di aggiornamento non deve essere utilizzato con app universali di Windows. Invece, chiama DbContext. Banca dati. Migrate () in fase di runtime.
Ma Context.Database non contiene il metodo Migrate (). Quindi questo comando non può essere specificato. Mi sembra che questo sia un bug.
In RC1, assicurati di aver using Microsoft.Data.Entity;
nel documento. Migrate () è un metodo di estensione disponibile quando si installa un provider relazionale, ad esempio EntityFramework.Sqlite.
using (var db = new BloggingContext())
{
db.Database.Migrate();
}
Vedi https://docs.efproject.net/en/latest/platforms/uwp/getting-started.html