Я только что загрузил сущность framework 6 и создал совершенно новый проект для его проверки. В настоящее время мы используем EF 5.
После добавления всех моих таблиц и хранимых процедур я попытался создать проект, но я получаю ошибки:
Значение типа 'System.Data.Objects.ObjectParameter' не может быть преобразован в 'System.Data.Entity.Core.Objects.ObjectParameter'.
Значение типа 'System.Data.Entity.Core.Objects.ObjectResult(Of DataLibrary.MyStoredProc_Result) 'не может быть преобразован в "System.Data.Objects.ObjectResult(Из DataLibrary.MyStoredProc_Result).
Я не могу понять, почему это не будет работать из коробки
EF 5 имел такие проблемы.
Я использую VS 2012..Net 4.5 Vb.net(также пытался с проектом С#... той же проблемой)
Любые идеи?
ИЗМЕНИТЬ
Ответ заключался в установке EF6 Tools для VS 2012. Я не знал, что должен был это сделать, поскольку я думал, что был установлен, когда я добавил пакет Entity Framework.