我有一個VS2008 Web項目與EF1數據模型。現在我已經把它轉換成一個帶有.Net 4的VS2010項目。我的問題是關於實體框架。我怎樣才能看到它是什麼版本的EF。或者我怎樣才能確保它是EF 4?查看實體框架版本
Q
查看實體框架版本
6
A
回答
3
有真的在這裏兩個問題:
- 什麼是EF集版本?在一個(正確的).NET 4項目中,它確實只能是4.
- 什麼是EF模型版本?也許令人驚訝的是,EF 4程序集在運行時支持EF 1和EF 4模型。
當您將VS 2008項目升級到.NET 4時,它也會將EDMX升級到EF 4模型。但如果你跳過了這個或者只是想確認它是正確的,那麼看看EDMX中的xmlns
元素。
- 對於CSDL,EF 4是「http://schemas.microsoft.com/ado/2008/09/edm」; EF 1是「http://schemas.microsoft.com/ado/2006/04/edm」。
- 對於SSDL,EF 4是「http://schemas.microsoft.com/ado/2009/02/edm/ssdl」; EF 1是「http://schemas.microsoft.com/ado/2006/04/edm/ssdl」
- 對於MSL,EF 4是「http://schemas.microsoft.com/ado/2008/09/映射/ CS「; EF 1是「urn:schemas-microsoft-com:windows:storage:mapping:CS」
9
您可以查看System.Data.Entity.dll版本的項目引用。
6
看看你的'System.Data.Entity'參考版本,如果它是3.5.0.0,那麼它是EF1。如果它是4.0.0.0,那麼你使用EF4。
相關問題
- 1. 實體框架版本號
- 2. 實體框架4.0 - 版本
- 3. 實體框架版本
- 4. 查看實體框架數據庫
- 5. 實體框架7錯誤版本
- 6. 實體框架版本問題
- 7. 實體框架 - 版本屬性名稱
- 8. 混亂與實體框架版本
- 9. 實體框架6.1.3版本未打開
- 10. 實體框架版本問題
- 11. 實體框架 - 查看2斷開實體更新
- 12. 實體框架和POCO實體,EF版本有區別嗎?
- 13. 哪些版本的實體框架支持編譯查詢?
- 14. 實體框架查詢本地默認
- 15. 在基本實體框架中查找
- 16. 實體框架DateTIme查詢
- 17. 實體框架查詢outofmemoryexception
- 18. 實體框架LIKE查詢
- 19. 查詢在實體框架
- 20. 實體框架查詢
- 21. 實體框架查詢
- 22. 實體框架查詢
- 23. 實體框架查詢XML
- 24. 實體框架在查詢
- 25. 實體框架查詢#1
- 26. 實體框架查詢
- 27. 查詢在實體框架
- 28. 查詢在實體框架
- 29. 查詢在實體框架
- 30. 在實體框架查詢
謝謝!在這種情況下,我可以確認我的模型是EF4。 – karl 2010-10-28 13:34:48