Я создал отображение Entity Framework на основе книги «Microsoft Entity Framework в действии» . БД OrderIT доступна для скачивания по ссылке. Я на VS 2010 RC, и это моя первая серьезная попытка EF. Но я продолжаю получать ошибку
"Ссылка на объект не установлена на
экземпляр объекта. Model.edmx "
Я разбил файл .edmx на составляющие файлы ssdl, csdl и msl и запустил edmgen, и он
выдает мне ту же ошибку, как показано
ниже. EdmGen
/ режим: ValidateArtifacts
/incsdl:OrderIT.csdl
/inssdl:OrderIT.ssdl
/inmsl:OrderIT.msl
ошибка 7001: ссылка на объект не установлена
к экземпляру объекта.
Проверка завершена - 1 ошибка, 0
предупреждения
Очевидно, что с отображением что-то не так, но сообщение об ошибке не дает мне подробностей. Почему я получаю эту ошибку и как ее исправить?
Я загрузил соответствующие файлы здесь .
Обновление
Я сделал все это снова и на этот раз пометил класс Company как абстрактный. Похоже, это работает сейчас. Возможно, это проблема, но я не уверен, поскольку я новичок в EF в целом.