Как восстановить EDMX-файл Entity Framework 4, если Visual Studio 2010 не открывает его? - PullRequest
1 голос
/ 15 апреля 2011

Я следовал примерам из главы 2 в более ранней редакции Entity Framework 4 в действии , где каждый создает схему базы данных, генерирует модель сущности из схемы базы данных, а затем выполняет некоторую сущность настройки в отношении наследования объектов, добавления сложных свойств и т. д. Все было замечательно, пока я не закрыл и не перезапустил Visual Studio 2010 SP1. После перезапуска я больше не могу открыть файл EDMX с конструктором. Я получаю диалоговое окно с сообщением «Не удается загрузить« C: \ Projects \ Test \ Test.MyModel \ Model.edmx »: элемент с таким же ключом уже добавлен». Больше нет информации в окне вывода.

  1. Как можно восстановить файл?
  2. Как можно отладить процесс загрузки модели, чтобы найти немного больше информации о том, что "элемент" пытается загрузить, и даже о том, что это за "элемент"?

1 Ответ

1 голос
/ 15 апреля 2011

Это файл XML, поэтому вы можете открыть его в текстовом режиме и посмотреть, в чем проблема.Похоже, что могут быть предметы с одинаковыми именами.

...