Le type d’erreur 1 « System.Data.Entity.DbContext » est défini dans un assembleur non référencé. Une référence à l’assembleur « EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 » doit être ajoutée.
Aujourd’hui, en utilisant VS2012 pour le développement du projet MVC4, j’ai trouvé une telle erreur, ce qui est très étrange. Tout ce qui doit être cité est citagé. Finalement, j’ai trouvé beaucoup d’informations et trouvé une solution.
1. Outils - « Gestionnaire de paquets de bibliothèque - » pour gérer les paquets nuget de la solution 2. Sélectionnez le package installé, trouvez EntityFramework, puis cliquez sur Gérer
Comme j’utilisais l'« Objet Contexte de données » d’EF dans mon Taobao_DAL, il m’a donné une erreur. Donc il faut vérifier et installer EF5.0. Finalement, nous avons trouvé quelques références supplémentaires.
Bien sûr, j’utilise VS2012, si vous avez une version inférieure, vous devrez peut-être installer Nuget d’abord. Vous pouvez désinstaller puis l’ajouter. Enfin, regardez simplement le devis pour voir s’il y en a.
|