Первая миграция данных кода Entity Framework не работает с VS2012 Web Deploy
Я создал приложение MVC 3.0, используя Visual Studio 2012, .NET 4.5 и Entity Framework 5.0.
Используя Code First Migrations, я могу правильно распространять изменения модели в моей локальной тестовой базе данных, но я могуНе могу понять, как заставить это работать при развертывании на моих промежуточных и рабочих серверах с использованием Web Deploy.
Я прочитал следующую статью ...
http://msdn.microsoft.com/en-us/library/dd394698(v=vs.110)#dbdacfx
... что объясняет чтодолжно произойти, но этоэто не работает для меня, так как Web Deploy, похоже, не может обнаружить, что я использую Entity Framework. В учебном пособии показан флажок для включения выполнения Code First Migrations ...
... но мой диалог показывает толькоUpdate Database
флажок для каждой базы данных.
Я прочитал, что для того, чтобы Visual Studio обнаружил использование контекста Entity Framework,Web.config
должен включать элемент, который его определяет. Вот'моя:
Любые предложения будут ценны.
Спасибо,
Тим