Я новичок в Entity Framework. Я хочу сделать его Database как отдельный Entity In project. Итак, я начал свой проект с проекта Class Library. Начиная с Login, поэтому класс создан для него с наследованием IdentityUser.Entity Framework Code Сначала создайте базу данных
public class ApplicationUser : IdentityUser
{
[Required]
[MaxLength(200)]
public string FirstName { get; set; }
[Required]
[MaxLength(500)]
public string LastName { get; set; }
}
Теперь я хочу создать базу данных, я добавил ключ в App.Config.
public class AppDBContext : DbContext
{
public AppDBContext():base("AppDBConnectionString")
{
}
}
Любая команда диспетчера пакетов для создания базы данных в первый раз? Обновление базы данных не работает.
Когда вы говорите «Update-Database не работает .", Что именно это значит? вы получили какую-то ошибку? – Claies
Какую версию Entity Framework вы используете? EF7 внес некоторые существенные изменения в то, как вы создаете базу данных. – JosephGarrone
@Claies Укажите флаг '-Verbose' для просмотра операторов SQL, применяемых к целевой базе данных. Тип конфигурации миграции не найден в сборке «AspNetIdentity.Data». (В Visual Studio вы можете использовать команду Enable-Migrations из консоли диспетчера пакетов, чтобы добавить конфигурацию миграции). –