После преобразования моего проекта уровня доступа к данным от EntityFramework v1 до v4 полученный набор ошибок для каждого из классов объекта:
Ошибка 10016: Ошибка, разрешающая объект 'EntityTypeShape'. Сообщение об исключении: 'Некорректная ссылка 'не уточнено EntityName1''.. DataAccessLayer\Model.edmx
и
Ошибка 10016: Ошибка, разрешающая объект 'AssociationConnector'. Сообщение об исключении: 'не уточнено EntityName1'. '. DataAccessLayer\Model.edmx
Кто-либо знает то, что это и как зафиксировать его?
У меня была точно такая же проблема. Я не знаю, является ли это вашей проблемой или нет, но, посмотрев на edmx в представлении xml, я обнаружил, что у меня есть повторяющиеся ссылки в xml для каждого из элементов с этой ошибкой. Все, что мне нужно было сделать, это удалить повторяющиеся ссылки, и все заработало.
Вот пример того, что я имею в виду:
<EntityTypeShape EntityType="PackageManagementEntityModel.Package" Width="1.5" PointX="0.75" PointY="0.75" Height="3.5644742838541665" IsExpanded="true" />
<EntityTypeShape EntityType="PackageManagementEntityModel.ShipLane" Width="1.5" PointX="2.75" PointY="0.75" Height="1.7566536458333331" IsExpanded="true" />
<EntityTypeShape EntityType="PackageManagement.EntityModel.Package" Width="1.5" PointX="0.75" PointY="0.75" Height="3.5844742838541652" />
<EntityTypeShape EntityType="PackageManagement.EntityModel.ShipLane" Width="1.5" PointX="2.625" PointY="0.75" Height="1.7566536458333335" />