我安裝了VS 2008 SP1和SQL Compact Compact 3.5 SP 1。使用實體框架與.NET Compact Framework 2.0和SQL Compact 3.5
我可以看到「ADO.NET實體數據模型」,當我去添加 - >在Web應用程序項目新項目,但同樣沒有在智能設備2.0應用程序所示。
如何在.NET CF 2.0應用程序和SQL Compact 3.5 SP 1中使用Entity Framework(哪個版本)?
我安裝了VS 2008 SP1和SQL Compact Compact 3.5 SP 1。使用實體框架與.NET Compact Framework 2.0和SQL Compact 3.5
我可以看到「ADO.NET實體數據模型」,當我去添加 - >在Web應用程序項目新項目,但同樣沒有在智能設備2.0應用程序所示。
如何在.NET CF 2.0應用程序和SQL Compact 3.5 SP 1中使用Entity Framework(哪個版本)?
Compact Framework的問題通常是它不支持MSIL生成。實體框架等框架通常依賴於在運行時生成MSIL。這是一項昂貴的操作,實際上不適合任何設備。因此,對象關係映射器確實需要專門針對Compact Framework來支持它。實體框架作爲企業庫的一部分,面向服務器軟件。
無論如何,有一些未來的支持希望:msdn support forums。
與此同時,您可以追求其他選擇。例如,下面是使用SQLite一些有趣的選擇:
祝你好運!
如何在.NET CF 2.0應用程序和SQL Compact 3.5 SP 1中使用Entity Framework(哪個版本)?
不能,它不支持.NET Compact Framework。