После обновления до ASP.NET Core 2.0 я больше не могу создавать миграции.
Я получаю
"Произошла ошибка при вызове метода" BuildWebHost "в классе" Программа ". Продолжение без поставщика приложений. Ошибка: Произошла одна или несколько ошибок. (Не удается открыть базу данных"... ", запрошенную логин. Ошибка входа в систему. Ошибка входа для пользователя"..."
и
"Невозможно создать объект типа" 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();
}