15

Şu anda EF 4.3 üzerinde çalışıyoruz. EF5'e yükseltmek istiyoruz. Güncelleme süreci adımlarını google'a sahibim, ancak sonuç almadım. Lütfen bana yardım et..!Entity Framework 4.3'ten EF 5'e nasıl yükseltilir

Teşekkür .. içeriğinin sizin için :)

+1

Burada yazmak için biraz fazla kıvrık (benim için), ama belki [bu] (http://msdn.microsoft.com/en-us/magazine/jj618295.aspx) yardımcı olacaktır? –

cevap

18
İşte

iki bağlantılar ben Ef5 için EF4.3 oluşturduğunuz:

madde: Mevcut Projeler Hareketli EF için 5 http://msdn.microsoft.com/en-us/magazine/jj618295.aspx

Video: EF 4.3 den Varlık Çerçeve 5 numaralamalar ve Hareketli Çözüm http://thedatafarm.com/blog/data-access/video-entity-framework-5-enums-and-moving-solution-from-ef-4-3/

hth julie

+0

Teşekkürler Julie, EF4'ü EF5 olarak değiştirdim. Ancak EF5'te birçok yöntem ve özellik eksiktir: AcceptAllChanges(), Connection.Close(), AddObject(), DeleteObject() vb. –

+4

Burada iki vardiya daha yapıyorsunuz gibi geliyor. Birincisi, ObjectContext yerine DbContext'i kullanmanızdır. T & e ikincisi, DbContext'i EF tasarımcısından varsayılan olarak üretilen kod haline getiren vs2012'yi kullanmanızdır. Bu doğru mu? Evet ise, DbContext yeni uygulamalarla daha kolay olsa da, muhtemelen tasarımcıya ObjectContext şablonunu kullanmasını söylemek istersiniz. Bu msdn konusuna bak http://msdn.microsoft.com/en-us/data/jj556581 –

+1

Evet, haklısınız. Bu çözüm benim sorunumu çözecektir, ama bilmeliyim ki microsoft neden VS2012'de ObjectContext yerine DbContext olarak varsayılan olarak kullanılır. Korkarım ki, "ObjectContext ile EF5" e geri dönersem, beklediğim gibi aynı performansı elde edeceğim ..? Sorgulama hakkında post -> http://www.devproconnections.com/article/entity-framework/entity-framework-5-143875 adresinizi okudum. Ancak Sorgu Performansı üzerinde daha fazla EF5 özelliklerini olduğu gibi alabilir miyim ..? –