Обновление Entity Framework 1 до версии 4 - PullRequest
1 голос
/ 18 февраля 2012

Есть ли какие-либо проблемы или проблемы при обновлении Entity Framework 1 до версии 4 (или 4.1)?

Примечание: мы не можем переключиться на что-то другое. Текущий проект должен основываться на EF.

1 Ответ

1 голос
/ 18 февраля 2012

Если вы переходите с EFv1 на EFv4, вы просто откроете свой проект в VS2010, и ваш файл EDMX должен быть обновлен автоматически. Если у вас возникли проблемы после обновления, задайте отдельный вопрос для этой конкретной проблемы.

Обновление с EFv1 до EFv4.1 начинается аналогичным образом - вы перейдете на EFv4, после чего вы смените стратегию генерации кода с пользовательского инструмента по умолчанию на генератор DbContext T4. Это определенно сломает весь ваш код с помощью EF, потому что вы замените ObjectContext API на DbContext API с совершенно другим открытым интерфейсом. Не существует автоматического способа обновить код с API ObjecContext до API DbContext.

...