В моем web.config у меня есть набор строк соединений, который отличается в моем web.release.config, где он изменен для использования нашей производственной базы данных с использованием xdt:transform
. Проблема в том, что я только запускал add-migration
и update-database
в базе данных, содержащейся в web.config. Есть ли способ, которым я могу запустить update-database
, когда я публикую, используя конфигурацию выпуска?Миграции Entity Framework
Чтобы обойти эту проблему в краткосрочной перспективе изменить строку соединения, содержащуюся в web.config к содержащемуся в web.release.config, а затем запустить update-database
до публикации, но это поражение цели с помощью xdt:transform
?
Я не могу использовать параметр «Выполнять первые шаги миграции», поскольку я использую параметр «Файловая система», а не развертывание в Интернете. Но используя аргументы, в то время как печатайте «Обновление-База данных», спасибо! – CallumVass