Ошибка 3004: проблема с отображением фрагмента, начинающегося со строки - PullRequest
35 голосов
/ 19 мая 2011

У меня возникает эта ошибка при создании веб-службы:

Ошибка 3004: проблема в фрагменте сопоставления, начинающемся со строки 323. Не указано сопоставление для свойств JE_TRN_HS.JE_HDR_HSJE_HDR_KEY.Сущность имеет тип [TESTCPModel.JE_TRN_HS

Вот что случилось.Я создал эту модель данных сущностей из существующей базы данных.Я добавил 2 таблицы и перестроил веб-сервис.Сборка прошла успешно.

Затем я добавил связь между двумя таблицами.Когда я попытался восстановить его, это не удалось с сообщением об ошибке, показанным выше!

Теперь вот кикер!Я удалил недавно добавленную ассоциацию и восстановил.Сборка не удалась с тем же сообщением об ошибке !?Единственный способ избавиться от этой ошибки - если я удалю вторую таблицу, перестрою и заново добавлю вторую таблицу ??

Я искал ВСЕГДА решение этой проблемы!Спасибо Стив

Ответы [ 11 ]

0 голосов
/ 28 мая 2013

У меня была эта проблема, когда я закончил «обновлять модель из базы данных» после изменения строки подключения.

Если щелкнуть правой кнопкой мыши по объекту и включить или выключить клавишу, кажется, это вызвало обновление и устранило проблему. Это больше похоже на ошибку в платформе Entity.

Следует отметить, что в этом случае я использовал коннектор MySQL, поэтому я подозреваю, что в целом он довольно привередливый.

...