Estou há uns dias tentando criar migrações, mas não acho uma solução de jeito nenhum. Olhei nos outros posts, no site da microsoft e etc.. Fiz as duas aulas duas vezes, conferi tudo e refiz o programa. As versões do EntityFramework.MicrosoftSqlServer 7.0 e Commands 7.0 também. Aparentemente é algum erro no contexto... Segue o erro:
PM> Enable-Migrations
No context type was found in the assembly 'lojaEntity'.
PM> Add-Migration criaUsuario
No migrations configuration type was found in the assembly 'lojaEntity'. (In Visual Studio you can use the Enable-Migrations command from Package Manager Console to add a migrations configuration).
EntidadesContext.cs:
using lojaEntity.Entidades;
using Microsoft.Data.Entity;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace lojaEntity
{
public class EntidadesContext : DbContext
{
public DbSet<Usuario> Usuarios { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
string stringConexao = ConfigurationManager.ConnectionStrings["lojaDesuConnectionString"].ConnectionString;
optionsBuilder.UseSqlServer(stringConexao);
base.OnConfiguring(optionsBuilder);
}
}
}
O Usuario.cs na pasta Entidades e o Program.cs foram devidamente implementados...