2014-01-23 4 views
0

У меня есть два .NET приложения работает в Windows Server 2008 с Entity Framework 4. Я построить новый, который нужно запустить в Entity Framework 4.5 ...Update Entity Framework 4 до 4,5

нужно только Обновите инфраструктуру Entity Framework, но ... Эти приложения работают, и мне не нужно ничего сломать, пока эта актуализация работает и позже.

У кого-нибудь есть рекомендации или советы? другой вопрос ... Это обновление может разбивать 2 приложения на производство?

ответ

0

В процессе/общий подход к этому:
Ну это немного неясным вопрос. Если у вас есть «производственная среда», то это означает, что у вас есть среда тестирования/UAT, не так ли?
Глупый вариант заключается в том, чтобы скрестить пальцы и сделать все на производстве (см. Ниже, как смягчить это). Но разумнее разобраться в ситуации вашей тестовой среды. Довольно часто вы можете уйти с пропуском тестирования ваших изменений, даже когда вносятся более радикальные изменения, но я думаю, вы хотите минимизировать риски, не так ли?
Если у вас нет тестовой среды - вы можете попробовать и создать ее, например. либо путем создания копии виртуальной копии вашей продукции с помощью процесса захвата виртуальной машины, либо путем ее повторного создания вручную в качестве виртуальной машины. Это совершенно выполнимая вещь, особенно когда ваше приложение не является многоуровневым, и вам просто нужно на тестовом поле (а не на многосерверной среде). И в случае сокращения бюджетных ограничений (с точки зрения производительности/избыточности) версия производства будет работать для вашего теста.
Если вы не собираетесь вкладывать свое время или другие ресурсы в строительную тестовую среду (даже если это AAA с рейтингом высокой доходности :)), план отката от тренировки для ваших изменений, резервное копирование всего и двойной проверки, что вы можете его восстановить (не только в теории, но и на практике), хотя, если вы серьезно относитесь к этому, это почти одинаково трудоемко, как строительная тестовая среда.
И в правильно управляемых средах вы должны иметь все это: ваше изменение должно проходить через тестовую среду и вводиться контролируемым образом с помощью плана отката.
Об обновлении Entity Framework 4.5: этот материал обычно совместим с обратной связью & позволяет нескольким версиям сосуществовать, но исследование & тест дополнительно. Все зависит от:

+0

Спасибо. Я хочу иметь среду тестирования/UAT ... – sjaramillov