Dopo l'aggiornamento ad ASP.NET Core 2.0, non riesco più a creare migrazioni.
Sto ottenendo
"Si è verificato un errore durante la chiamata al metodo" BuildWebHost "sulla classe" Program ". Continuazione senza il provider di servizi dell'applicazione. Errore: si sono verificati uno o più errori. (Impossibile aprire il database" ... "richiesto dall'account di accesso. Accesso non riuscito. Accesso non riuscito per l'utente "..." "
e
"Impossibile creare un oggetto di tipo" MyContext ". Aggiungere un'implementazione di" IDesignTimeDbContextFactory "al progetto o vedere https://go.microsoft.com/fwlink/?linkid=851728 per ulteriori modelli supportati in fase di progettazione."
Il comando che ho eseguito in precedenza era $ dotnet ef migrations add InitialCreate --startup-project "..\Web"
(dal progetto / cartella con DBContext).
Stringa di connessione: "Server=(localdb)\\mssqllocaldb;Database=database;Trusted_Connection=True;MultipleActiveResultSets=true"
Questo è il mio Program.cs
public class Program
{
public static void Main(string[] args)
{
BuildWebHost(args).Run();
}
public static IWebHost BuildWebHost(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>()
.Build();
}