ef核心System.ArgumentException尝试运行迁移命令时

时间:2016-11-19 08:52:49

标签: c# sql-server entity-framework entity-framework-core .net-core

我正在尝试通过包管理器控制台使用新的ef核心迁移命令Add-Migration name,我得到了:

  

值不能为空。   参数名称:connectionString

完整的模型是这样的:

public class Blog
{
    public int Id { get; set; }
    public string Name { get; set; }
}

public class BloggingContext : DbContext
{
    public DbSet<Blog> Blogs { get; set; }
    protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
    {
        optionsBuilder.UseSqlServer(Config.ConnectionString);
    }

    protected override void OnModelCreating(ModelBuilder modelBuilder)
    {
        modelBuilder.Entity<Blog>().HasKey(b => b.Id);
    }
}

我也使用sql server 2016作为数据库引擎安装。

0 个答案:

没有答案