Problemet varför Data Table hittades inte, som föreslagits av DevilSuichiro
i kommentaren berodde på fel Schema Begagnade. Som standard använder EF 6 dbo som standardschema medan mitt schema inte är dbo . För att få modellen att ha ett standardschema, en åsidosättning för OnModelCreating händelse behövs:
public class EmployeeContext : DbContext {
public DbSet<Employee> Employees { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder) {
modelBuilder.HasDefaultSchema("myschema");
}
}
Tack också till Ivan Stoev för hans förslag att kontrollera SQL som genereras av EF.