Как использовать ту же базу данных в двух проектах mvc 5 используя Энтити Фрамеворк?

Я недавно создал проект mvc 5 используя Энтити Фрамеворк CodeFirst и все функционирует правильно, сейчас нуждался в том, чтобы создать другой проект mvc 5 из той же формы используя Энтити Фрамеворк, но что этот использовал базу данных, созданную первым проектом: Как я могу делать это таким образом что два проекта функционируют правильно?

1
задан 09.12.2016, 00:42
3 ответа

В твоем случае я harГ - в любую из этих двух вещей:

  1. прямой Клик в проект Добавлять существующий элемент и копировать файлы entity другого проекта. Помещать ее conexiГіn в app.config или web.config, и добавлять ты снабжаешь ссылками ее entity framework.

  2. прямой Клик Добавлять Новый Элемент, выбрало Данные> Ado.net entity восходит model. Производить с BD. дальше. Новость conexiГіn. Я выбираю стоимость conexiГіn. Дальше. Выбери подмостки. И создавать новую модель entity с выбранным помощником источник с существующей BD.

Смотрит в этом примере производит модель entity с существующей BD: https://nicolocodev.wordpress.com / 2012/01/04/primera-aplicacion-con-entity-framework /

2
ответ дан 24.11.2019, 12:13

Которое я harГ - в es создавать новый проект типа librerГ - в, в который я двигаю все организации и Context; и этот проект это aГ±ado как ссылка на первый проект, asГ - как tambiГ©n во второй проект и включать цепь conexiГіn. Для того, чтобы нет ошибок, я убеждаюсь в том, что у меня есть ссылка на Энтити Фрамеворк в трех проектах.

1
ответ дан 24.11.2019, 12:13

Я попытался бы создавая второй проект, как был Датирован First. Предполагается, что первый уже создал модель данных. И одинокий второй будет использовать ее. Конечно он подтвердил бы, что не была активной автоматическая миграция, чтобы гарантировать, что нет неожиданных изменений в базе данных, которые могут затрагивать второй проект.

0
ответ дан 24.11.2019, 12:13

Теги

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