小编Aur*_*ang的帖子

使用 Entity Framework Core 添加迁移时出现错误

我构建了一个控制台项目并首先使用代码将模型映射到数据库。当我运行 的命令时Add-Migration InitialMigration,出现错误:

来自程序集“Microsoft.EntityFrameworkCore.SqlServer, Version=3.1.5.0, Culture=neutral, PublicKeyToken=adb9793829ddae60”的“Microsoft.EntityFrameworkCore.SqlServer.Query.Internal.SqlServerSqlTranslatingExpressionVisitorFactory”类型中的方法“Create”没有实现。

DbContext是:

class ActorDbContext : DbContext
{
    public DbSet<Actor> Actors { get; set; }

    protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
    {
        optionsBuilder.UseSqlServer(
            @"Server=(localdb)\mssqllocaldb;Database=ActorDb;"
            + "Trusted_Connection=True;");
    }
}
Run Code Online (Sandbox Code Playgroud)

实体是:

public class Actor
{
    public int Id { get; set; }
    public String Name { get; set; }
    public int Age { get; set; }
    public bool AcademyWinner { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

c# entity-framework-core

8
推荐指数
4
解决办法
1万
查看次数

标签 统计

c# ×1

entity-framework-core ×1