Ligue para o DBContext Lances Exceção (código primeiro, crie db)
-
13-12-2019 - |
Pergunta
Eu queria tentar EF5 como descrito aqui: http://msdn.microsoft.com/ pt-nos / dados / jj193542
Mas assim que
Usando (var db= novo bloggingContext ())
é atingido um sistema.InvalidoperationException é lançado com detalhes adicionais dizendo que "o tipo 'consoloapplication1.program + blog' não foi mapeado. Verifique se o tipo não foi explicitamente excluído usando o método Ignore ou anotação de dados não. Verificarque o tipo foi definido como uma classe, não é primitivo, aninhado ou genérico, e não herda do entityobject. "
Nenhum banco de dados é criado.Estou usando o VS 2012 Express para Windows Desktop e SQL Server 2012. O Database Explorer pode se conectar à instância local SQLExpress sem problemas.
Alguma idéia?
elogios, mttmjapj
Solução
Ok, encontrou o culpado.Eu inconscientemente coloquei a fonte para blog e postar na aula do programa.Que obviamente é aninhado e, portanto, não pode funcionar.