本文介绍了迁移:程序集中未找到DbContext的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
使用VS Community2017.我尝试创建初始迁移,并显示错误消息:
Using VS Community 2017. I have tried to create initial migration with error message saying:
...我的dbcontext中的代码:
... code in my dbcontext:
protected override void OnModelCreating(DbModelBuilder mb)
{
base.OnModelCreating(mb);
mb.Entity<Stuff>().ToTable("Stuff");
}
public DbSet<Stuff> Stuff{ get; set; }
推荐答案
在程序包管理器控制台中,选择定义DbContext
的项目,然后运行命令add-migration initial
.例如:public class SomeContext : DbContext
In the Package Manager Console select the project where the DbContext
is defined and run the command add-migration initial
.For example:public class SomeContext : DbContext
这篇关于迁移:程序集中未找到DbContext的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!