2017-02-07 12 views
-1

У меня есть несколько проектов в одном решении, и я использую только один DBContext, так как у меня только одна база данных для всех. Я развернул эти приложения, и они теперь стабильны. Однако в одном из проектов необходимо добавить один столбец, затем после внесения изменений и миграции в БД некоторые из проектов получили ошибку («Резервное копирование модели»). Мне нужно обновить .dll всего этого приложения, чтобы обновить его. Я всегда делаю то же самое, когда есть улучшения или изменения в одном из моих приложений.В EF Code-first всегда необходимо повторно развернуть другое приложение, подключенное к одной базе данных?

ответ

0

Вам придется разворачивать его, когда есть какое-то изменение db, поскольку вы используете первый подход к коду. Другим способом может быть отключить автоматическую миграцию для всех других проектов, которые вы не хотите перераспределять.