Если вы хотите изменить свою базу данных без регенерации всей модели или воссоздания базы данных из модели, я считаю, что проще и безопаснее изменить свойства диаграммы EDMX через Visual Studio, а затем вручную настроить отображения, которые Visual Studio не делает.не дают доступ к.
Ошибка даст вам номер строки:
Проблема при отображении фрагментов, начинающихся со строки 569
Просто откройте файл edmx в текстовом редакторе, перейдите к этой строке, и должно быть совершенно очевидно, что нужно исправить.Есть раздел, который будет выглядеть так:
<EntityTypeMapping TypeName="YourModel.YourType">
<MappingFragment StoreEntitySet="YourType">
<ScalarProperty Name="PropertyName1" ColumnName="DatabaseColumn1" />
<ScalarProperty Name="PropertyName2" ColumnName="DatabaseColumn2" />
...
</MappingFragment>
</EntityTypeMapping>
Просто убедитесь, что есть узел для каждого имени свойства / столбца, которое вам нужно, и что все свойства также перечислены в разделе <EntityType Name="YourTable">
в верхней частидокумент edmx