web-dev-qa-db-fra.com

Migration: aucun DbContext n'a été trouvé dans l'assembly

Utilisation de VS Community 2017. J'ai essayé de créer une migration initiale avec un message d'erreur disant:

Entity Framework Core et Entity Framework 6 sont installés. Les outils Entity Framework Core sont en cours d'exécution. Utilisez "EntityFramework\Add-Migration" pour Entity Framework 6. Aucun DbContext n'a été trouvé dans l'assembly "Test_Project". Assurez-vous que vous utilisez l'assembly correct et que le type n'est ni abstrait ni générique.

... code dans mon dbcontext:

protected override void OnModelCreating(DbModelBuilder mb)
{
    base.OnModelCreating(mb);

    mb.Entity<Stuff>().ToTable("Stuff");

}

public DbSet<Stuff> Stuff{ get; set; }
6
cembo

Dans la console du gestionnaire de packages, sélectionnez le projet dans lequel le DbContext est défini et exécutez la commande add-migration initial For Ex: public class SomeContext: DbContext

10
Vamsi J