Суматоха. Сетевая модель данных объекта, не обновляющая правильно

Спасибо, ребята, добавив x:TypeArguments="local:SomeClass" решил проблему!

6
задан 21 April 2009 в 21:14
поделиться

6 ответов

Хорошо ....
Я думаю, что у меня может быть решение. Я только что сделал следующее, и это сработало.

  • Создайте новый проект
  • Добавьте модель данных Ado к нему.
  • Таким образом, ЕДИНСТВЕННАЯ вещь в проекте - это модель, и она не ссылается ни на какие другие проекты. поэтому он может стоять и строить самостоятельно.
  • Я получил ошибку, о которой упоминал выше в этом проекте
  • Удалите файл Model1.edmx.
  • Удалите ссылку на проект на «System.Data.Entity.dll» (это был ключ).
  • Удалите строки подключения из «App.config»
  • Перестройте проект
  • Добавьте «ADO. Net Entity Data Model "обратно в ваш проект.

Теперь это работает.
Un-nerving.
Но это работает.

1
ответ дан 17 December 2019 в 00:14
поделиться

Хорошо.
Я был в состоянии прочитать это. Вот что я сделал.

Все вышеперечисленные шаги в пунктах с маркировкой плюс:

  • Завершение работы Visual Studio 2008
  • , перезапуск Sql Server 2005
  • Повторное открытие Visual Studio 08.

Все еще в тупик, как решить эту проблему.

1
ответ дан 17 December 2019 в 00:14
поделиться

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

2
ответ дан 17 December 2019 в 00:14
поделиться

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

1
ответ дан 17 December 2019 в 00:14
поделиться

Когда я не могу открыть «представление дизайна», нажав на файл Model.EDMX, я выгружаю проект в VS2008, а затем снова загрузите его снова, и, кажется, это исправлено Отказ

1
ответ дан 17 December 2019 в 00:14
поделиться

Вы можете сначала добавить одну таблицу в модель, а когда файл edmx будет создан, вы можете обновить модель из база данных. У меня это сработало. Я хочу, чтобы он тоже решил вашу проблему.

аплодисменты Парминдер

0
ответ дан 17 December 2019 в 00:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: