Я столкнулся с этим вопросом сегодня.Это означает, что у вас есть два определения с одним и тем же именем.В моем случае это был дубликат EntitySetMapping.Это произошло в результате того, что я перенес некоторые настройки из старой версии моей модели в новую версию.Я скопировал EntitySetMapping с пользовательскими сопоставлениями вставки / удаления / обновления, но я не думал удалять сопоставление, которое ранее было автоматически сгенерировано дизайнером модели.
К сожалению, вы не будете знать, что у вас естьЭта проблема возникает до тех пор, пока вы не попытаетесь выполнить обновление из базы данных в следующий раз, что означает, что в течение некоторого времени она может остаться незамеченной.
В будущем при внесении существенных изменений в модель с помощью редактора XML ярекомендую вам выполнить тестовое обновление базы данных, чтобы убедиться, что все в порядке.