【发布时间】:2021-08-31 19:04:39
【问题描述】:
我知道这个问题之前已经回答过了,但它仍然不适合我。我是第一次学习 ASP.NET 和 Entity Framework,我正在尝试启用迁移
这是我的项目结构
Models/DatabaseContext.cs
using Microsoft.EntityFrameworkCore;
namespace FileManager.Models
{
public class DatabaseContext : DbContext
{
public DbSet<User> Users { get; set; }
public DbSet<File> Files { get; set; }
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<User>().ToTable("User");
modelBuilder.Entity<File>().ToTable("File");
}
}
}
这些是我在包管理器中运行的命令:
Enable-Migrations
Enable-Migrations -ProjectName FileManager -StartupProject FileManager
他们都给我这个错误:在程序集“FileManager”中找不到上下文类型。
【问题讨论】:
标签: c# asp.net entity-framework