Hacemos una revisión exhaustiva cada post en nuestra web con la meta de mostrarte en todo momento información veraz y actualizada.
Solución:
Pon esto en tu costumbre DbContext
clase:
protected override void OnModelCreating(DbModelBuilder modelBuilder)
modelBuilder.Entity().ToTable("Estate");
Si sus tablas no se crean al inicio, esta es la razón. Debe informar al DbContext sobre ellos en la anulación del método OnModelCreating.
Puede hacer asignaciones personalizadas por entidad aquí o separarlas en secciones separadas EntityTypeConfiguration
clases
Aparentemente, este error es muy genérico, podría tener varias razones. En mi caso fue lo siguiente: La conexión string (en Web.config) generado por el .edmx
no era válido Después de casi un día de probar todo, cambié la conexión. string de la EF string a un ADO.NET string. Esto resolvió mi problema.
Por ejemplo, la E.F. string se parece a esto:
Y el ADO.NET string Se ve como esto:
Fuente: http://msdn.microsoft.com/nl-nl/data/jj556606.aspx
Para mí, el problema era que no había incluido la Clase de entidad dentro de mi conjunto de bases de datos dentro del contexto para el marco de la entidad.
public DbSet ModelName get; set;
Sección de Reseñas y Valoraciones
Recuerda recomendar esta reseña si lograste el éxito.