У меня есть приложение ASP. NET MVC, созданное с использованием NET 4.5 и базы данных Entity Framework. Я использую Visual Studio 2013.
Сейчас я пытаюсь обновить edmx из базы данных. В основном я пытаюсь добавить таблицу к диаграмме edmx, поэтому я выполняю следующие шаги:
- Открыть диаграмму edmx из Visual Studio
- Выберите параметр для обновления диаграммы из базы данных
Перейдите на вкладку «Добавить», чтобы добавить таблицу, но таблица там не отображается ..... Кроме того, автоматически созданный файл cs не существует в папке.
Итак, я go на вкладке «Обновление», и я вижу, что там отображается таблица, однако таблица не отображается на диаграмме.
Поэтому я решил открыть файл edmx используя редактор, и я удаляю все записи для этой таблицы (кажется, что кто-то удалил таблицу в прошлом, но записи в edxm не были удалены, и они все еще были там). В любом случае, после этого я выполняю следующие шаги:
- Снова откройте диаграмму edmx
- Выберите опцию обновления из базы данных и go, чтобы добавить вкладку. Теперь там отображается таблица.
- Выберите интересующую меня таблицу
- Нажмите кнопку fini sh, чтобы продолжить обновление диаграммы edmx.
Теперь я ищите таблицу в диаграмме edmx, но таблицы там нет, она не добавляется ... и автоматически созданный файл cs не существует в папке.
Так, как я могу добавить таблицу в диаграмма edmx?