C # ASP.NET Ошибка MVC ENTITY FRAMEWORK 1 Ошибка 3032: Проблема с отображением фрагментов, начинающихся со строк

#c# #.net #entity-framework

#c# #.net #entity-framework

Вопрос:

Ошибка 1 Ошибка 3032: Проблема с отображением фрагментов, начинающихся со строк 488, 553: типы объектов Project_Dyn_Webapps.Модели.Домен.Afwezigheid сопоставляются с теми же строками в таблице Afwezigheid. Условия отображения могут использоваться для различения строк, к которым сопоставлены эти типы. C:UsersClauwaertworkspaceprojectSVNCheckoutProject_Dyn_WebappsProject_Dyn_WebappsModelsDomainWebSenseEtities.edmx 489 497 Project_Dyn_Webapps

кто-нибудь сталкивался с этой ошибкой раньше и знает, как ее исправить?

ps: не уверен, какие части кода / дизайна публиковать, поэтому просто опубликовал ошибку / проблему

Комментарии:

1. Повторно помеченный как entity framework, вы получите другую аудиторию и, возможно, больше ответов таким образом.

2. Как вы создали свою модель Entity Framework? Вы что-нибудь добавили / изменили вручную на уровне отображения? Вы использовали сначала базу данных, сначала модель, только код и т.д.?

3. Рад, что вы нашли это — вы хотите вернуться к своему исходному вопросу и опубликовать ответ самостоятельно — таким образом, другие люди с такой же проблемой могут повторить вашу работу 🙂

4. не могли бы вы объяснить немного больше, чтобы другие люди смогли разобраться в следующий раз

Ответ №1:

Нашел здесь сообщение, это может быть полезно. Похоже, вы пытаетесь сопоставить классы иерархии с одной и той же таблицей, и вам нужно создать некоторое условие различения, чтобы сопоставить класс иерархии с той же таблицей.

Комментарии:

1. наследование не задействовано. img269.imageshack.us/img269/6622/afwa.png