Грешка 1 Тип "System.Data.Entity.DbContext" е дефиниран в нереферирана асемблер. Трябва да се добави препратка към асемблера "EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
Днес, когато използвах VS2012 за разработка на MVC4 проекти, открих такава грешка, която е много странна. Всичко, което трябва да се цитира, се цитира. Накрая намерих много информация и намерих решение.
1. Инструменти - "Мениджър на пакети на библиотеката - " за управление на nuget пакетите на решението 2. Изберете инсталирания пакет, намерете EntityFramework и кликнете Manage
Тъй като използвах "Data Context Object" на EF в моята Taobao_DAL, той ми даде грешка. Затова трябва да го проверим и да инсталираме EF5.0. Накрая намерихме още няколко препратки.
Разбира се, използвам VS2012, ако имаш по-ниска версия, може да се наложи първо да инсталираш Nuget. Можеш да деинсталираш и после да го добавиш. Накрая, просто погледнете цитата, за да видите дали е там.
|