Conflits trouvés entre différentes versions du même assembly dépendant.MVC3 - & gt; MVC4 / EF4 - & gt; EF5

La question est de savoir comment résoudre les conflits entre les versions des assemblées dans mon projet qui a été mis à jour à MVC4 et EF5?

Le problème se manifeste dans le fait que mes contrôleurs et les modèles peuvent inclure Système.Les données.Les objets, mais maintenant, mon point de vue.

Je suis en utilisant MVC 4, mon projet a été mis à niveau à partir de MVC 3.

Entity Framework est la version 5.

J'ai un contrôleur qui est capable d'utiliser objectcontext à partir du Système.Les données.Objets.

Mon Usage:
en utilisant le Système.Les données.Objets;
en utilisant le Système.Les données.De l'entité;

Quand j'essaie d'inclure l'utilisation de la vue formulaire de Système.Les données.Les objets, j'obtiens :

CS0234: le type ou Le nom d'espace de noms '"Objets" n'existe pas dans l'espace de noms du Système".Les données " (vous manque une référence d'assembly?)

Je suis ciblage .net 4.5

Mon Build Affiche ce message:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1561,5): avertissement MSB3247: Trouvé les conflits entre les différentes versions de la même dépendante de l'assemblée.

source d'informationauteur Y Haber | 2012-06-26