Я следовал учебному пособию по множественным вычислениям для ASP.NET 5 и EF 7 с использованием кода First DB. Это строка соединения:EF 7 Ошибка создания первого кода базы данных
"WorldContextConnection": "Server=CVU-OCTAVIANE\\SQLEXPRESS;Database=TheWorldDB;Trusted_Connection=true;"
Я добавил первоначальные миграции (который работал отлично), а затем я попытался использовать функцию EF 7 для автоматического создания БД: Я создал класс типа контекста, где я использовал базы данных .EnsureCreated() для создания БД при первом запуске. Именно в этом контексте класс:
public class WorldContext : DbContext
{
public WorldContext()
{
Database.EnsureCreated();
}
public DbSet<Trip> Trips { get; set; }
public DbSet<Stop> Stops { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
var connString = Startup.Configuration["Data:WorldContextConnection"];
optionsBuilder.UseSqlServer(connString);
base.OnConfiguring(optionsBuilder);
}
}
Когда я запустил проект «произошла серьезная ошибка в текущей команде»
Спасибо
Это общая ошибка. Вы можете отладить этот метод, чтобы найти внутреннее исключение. Просто добавьте попытку catch и на catch поймайте Debugger.Launch(); и возникает исключение, он попросит запустить визуальную студию, и вы ее примете, и тогда вы сможете увидеть полное исключение. –
@ Leandro Soares. Я запустил проект в режиме отладки, но Inner Exception - null. У меня нет другой информации об ошибке. –