Obtenía el error “El nombre de columna ‘Discriminator’ no es válido.”
En mi caso era porque tenía una clase derivada, que hereda de otra de BBDD (E.F) y considera que necesita una columna “Discriminator”.
Para solucionarlo debes indicar en al clase derivada [NotMapped]
1 2 3 4 5 6 7 8 |
public class ListadoInternoComercialAgencia { public string NombreAgencia { get; set; } public string Cif { get; set; } public string Contacto { get; set; } } [NotMapped] public class ListadoInternoComercialAgenciaViaje:ListadoInternoComercialAgencia |
Aquí explica detalladamente el motivo
fuente:http://stackoverflow.com/questions/6553935/ef-code-first-invalid-column-name-discriminator-but-no-inheritance