Comment puis-je désactiver le modèle de vérification de la compatibilité dans le Cadre de l'Entité 4.3?

Je travaille avec EF 4.3 et avoir un contexte qui a besoin de parler à une base de données qui a été générée par une autre bibliothèque à l'aide de EF Premier Code 4.3. Le contexte est en train de lancer une exception indiquant

Le modèle de la sauvegarde de la "Contexte" contexte a changé depuis la
la base de données a été créé. Pensez à utiliser le Code Premières Migrations de mise à jour
la base de données

En EF 4.1 cela pourrait être activée par la suppression de la IncludeMetadataConvention de la ModelBuilder. Cependant, à la section 4.3 de la présente convention est obsolète et n'a plus d'effet.

Comment puis-je avoir un EF 4.3 contexte de parler à une EF 4.3-base de données générées construit par un contexte différent? La seule option que j'ai trouvé (ce qui est loin d'être idéale) est de supprimer les métadonnées de la table, ce qui provoque les deux contextes d'assumer la base de données n'a pas été construit par EF.

PS: je sais que ce scénario est susceptible de soulever des questions à propos de pourquoi j'ai besoin de faire cela; je sais que c'est loin d'être idéale, mais rassurez-vous, c'est un problème que je dois résoudre, et ont peu d'options pour travailler avec latéralement.

InformationsquelleAutor STW | 2012-05-16