Typ błędu 1 "System.Data.Entity.DbContext" jest zdefiniowany w asemblerze bez referencji. Należy dodać odniesienie do asemblera "EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
Dziś, korzystając z VS2012 do rozwoju projektów MVC4, natknąłem się na taki błąd, co jest bardzo dziwne. Wszystko, co powinno być cytowane, jest cytowane. W końcu znalazłem mnóstwo informacji i rozwiązanie.
1. Narzędzia – "Library Package Manager – " do zarządzania pakietami nuget rozwiązania 2. Wybierz zainstalowany pakiet, znajdź EntityFramework i kliknij Zarządzaj
Ponieważ używałem "Data Context Object" EF w moim Taobao_DAL, zgłosił mi błąd. Musimy to sprawdzić i zainstalować EF5.0. W końcu znaleźliśmy kilka kolejnych odniesień.
Oczywiście używam VS2012, jeśli masz niższą wersję, może najpierw trzeba zainstalować Nugeta. Możesz odinstalować i dodać tę kartę. Na koniec wystarczy spojrzeć na cytat, żeby zobaczyć, czy tam jest.
|