2010-10-25 179 views
1

我安装了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(哪个版本)?

回答

3

Compact Framework的问题通常是它不支持MSIL生成。实体框架等框架通常依赖于在运行时生成MSIL。这是一项昂贵的操作,实际上不适合任何设备。因此,对象关系映射器确实需要专门针对Compact Framework来支持它。实体框架作为企业库的一部分,面向服务器软件。

无论如何,有一些未来的支持希望:msdn support forums

与此同时,您可以追求其他选择。例如,下面是使用SQLite一些有趣的选择:

CatNap

sqlite-net

祝你好运!

2

如何在.NET CF 2.0应用程序和SQL Compact 3.5 SP 1中使用Entity Framework(哪个版本)?

不能,它不支持.NET Compact Framework。

相关问题