VS Community 2017を使用しています。次のようなエラーメッセージが表示される初期移行を作成しようとしました。
Entity Framework CoreとEntity Framework 6の両方がインストールされます。 Entity Framework Coreツールが実行されています。 Entity Framework 6には「EntityFramework\Add-Migration」を使用します。アセンブリ「Test_Project」でDbContextが見つかりませんでした。正しいアセンブリを使用していることと、型が抽象でも汎用でもないことを確認してください。
...私の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 For For:public class SomeContext:DbContextを実行します