7

Как включить миграции в проект библиотеки классов?Включить миграцию в проекте библиотеки классов

Я строил проект, используя Код Первый EF5. Я хочу разделить данные и веб-проект mvc, добавив проект библиотеки классов.

В настоящий момент миграции разрешены в веб-проекте mvc. Мне тоже придется это убрать.

Любые идеи?

ответ

9

Вы должны сделать это, используя «Консоль диспетчера пакетов» («Просмотр»> «Другие Windows»> «Менеджер пакетов»).

Убедитесь, что выпадающий список default project установлен в проект библиотеки классов, для которого вы хотите включить миграцию, убедитесь, что у вас есть ссылка на DLL Entity Framework в проекте, а затем запустите enable-migrations.

Для запуска команд update-database и т. Д. Вам понадобится файл app.config, который содержит строку подключения для каждого из ваших контекстов данных.

+0

Привет, я также настроил прокси-участника в webconfig для использования моей базы данных. Мне нужно переместить это из webconfig в appconfig проекта класса lib? А как насчет удаления миграций в веб-приложении, которое я уже включил в этом проекте? – Yustme

Смежные вопросы