bien, así que acaba de actualizar a través de NuGet Código EF Primera 4.1 y ahora me sale el siguiente error de generación dentro de mi clase JobSiteContext.cs:EF 4.1 Código Primera Edición después de actualización
"El nombre 'DbDatabase' hace no existe en el contexto actual"
Aquí está mi código:
public class JobSiteContext : DbContext
{
public DbSet<JobSite.Models.Job> Jobs { get; set; }
public DbSet<JobSite.Models.Location> Locations { get; set; }
public DbSet<JobSite.Models.Profile> Profiles { get; set; }
public JobSiteContext()
{
// Instructions:
// * You can add custom code to this file. Changes will *not* be lost when you re-run the scaffolder.
// * If you want to regenerate the file totally, delete it and then re-run the scaffolder.
// * You can delete these comments if you wish
// * If you want Entity Framework to drop and regenerate your database automatically whenever you
// change your model schema, uncomment the following line:
DbDatabase.SetInitializer(new DropCreateDatabaseIfModelChanges<JobSiteContext>());
}
}
puede alguien me punto en la dirección correcta?
Gracias Paul
Así que ver :) Cambiar nombre de ‘DbDatabase’ a ‘base de datos’. Esta clase también se ha movido al espacio de nombres 'System.Data.Entity', junto con las clases de inicializador de base de datos. Gracias! –