EF 4.1 OnModelCreating non appelé

J'ai un problème avec EF 4.1 ne pas appeler OnModelCreating afin que je puisse configurer les tables etc. J'ai une base de données existante. Voici ma chaîne de connexion:

<add name="AcmeDBContext"
     connectionString="metadata=res://*/|res://*/|res://*/;
                       provider=System.Data.SqlClient;
                       provider connection string=&quot;
                       data source=[server];
                       initial catalog=Acme;integrated security=True;
                       multipleactiveresultsets=True;App=EntityFramework&quot;"
     providerName="System.Data.EntityClient" />

Voici ma classe héritée de DbContext:

public class AcmeDBContext : DbContext
{
  public AcmeDBContext()
    : base()
  {
    Database.SetInitializer<AcmeDBContext>(null);        
  }

  protected override void OnModelCreating(DbModelBuilder modelBuilder)
  {
    modelBuilder.Conventions.Remove<IncludeMetadataConvention>();
    modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();       
    modelBuilder.Entity<Vehicle>().ToTable("tblVehicle");
    modelBuilder.Entity<VehicleMake>().ToTable("tblVehicleMake");
    modelBuilder.Entity<VehicleModel>().ToTable("tblVehicleModel");
    base.OnModelCreating(modelBuilder);
  }

 }

J'ai lu et lu en ligne, mais je ne peux pas souligner quel est le problème. Le OnModelCreating n'est jamais appelé et donc les exceptions dire que l'entité/les classes (Véhicule, VehicleMake, VehicleModel) n'existent pas dans le contexte actuel, lorsque j'essaie d'interroger n'importe quoi.

source d'informationauteur ASR