2016-05-23 3 views
0

Я пытаюсь добавить миграции, потому что внес некоторые изменения в свою модель. У меня есть класс предметов инвентаря, из которого я взял несколько POCOs и добавлю их в родительский класс Parts. Вся моя модель данных находится в проекте под названием IS.DataModel. Этот проект также включает мою папку миграции.Entity-Framework 6 Добавить Миграцию, пытающуюся перенести неправильный проект

После внесения изменений я попытался установить add-migration 'Second', и мне сказали, что мне нужно добавить инфраструктуру сущности в другой проект под названием IS.Import. У этого проекта есть ссылка на Is.DataModel Я добавил структуру сущности.

Далее я снова запустил дополнительную миграцию, и мне сказали, что мне нужно включить миграцию на Is.Import. Я пытался это сделать, и он сказал мне, что контекста не найдено.

Я начал искать ответы на это и нашел This, что помогло объяснить концепцию миграции немного больше, но я до сих пор не понимаю, что я делаю неправильно, и почему он пытается перейти от неправильного проекта.

Спасибо за ваше время.

ответ

0

Проблема заключалась в том, что она пыталась перенести проект, у которого не было контекста. То, что я закончил, заключалось в изменении add-migration 'Second' на add-migration -ProjectName Is.DataModel 'Second.

И последнее обновление базы данных: Update-Database -ProjectName Is.DataModel -verbose

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