После обновления до ASP.NET Core 2.0 я больше не могу создавать миграции.
я собираюсь
«Произошла ошибка при вызове метода BuildWebHost в классе Program. Продолжение без поставщика службы приложений. Ошибка: произошла одна или несколько ошибок. (Невозможно открыть базу данных« ... », запрошенную именем входа. Ошибка входа в систему. Вход не удалось для пользователя '...' "
и
«Невозможно создать объект типа MyContext. Добавьте реализацию IDesignTimeDbContextFactory в проект или см. Https://go.microsoft.com/fwlink/?linkid=851728 для дополнительных шаблонов, поддерживаемых во время разработки».
Ранее я выполнял команду $ dotnet ef migrations add InitialCreate --startup-project "..\Web"
(из проекта / папки с DBContext).
Строка подключения: "Server=(localdb)\\mssqllocaldb;Database=database;Trusted_Connection=True;MultipleActiveResultSets=true"
Это мой 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();
}