【问题标题】:Using Entity Framework with .NET Compact Framework 2.0 and SQL Compact 3.5将实体框架与 .NET Compact Framework 2.0 和 SQL Compact 3.5 一起使用
【发布时间】:2011-04-30 04:11:00
【问题描述】:

我安装了 VS 2008 SP1 和 SQL Compact Compact 3.5 SP 1。

我可以看到“ADO.NET 实体数据模型”,当我去添加 -> Web 应用程序项目中的新项目,但同样的智能设备 2.0 应用程序中没有显示 >.

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

【问题讨论】:

    标签: entity-framework compact-framework sql-server-ce


    【解决方案1】:

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

    不管怎样,未来的支持还是有希望的:msdn support forums

    与此同时,您可以寻求其他选择。例如,这里有一些使用SQLite 的有趣替代方案:

    CatNap

    sqlite-net

    祝你好运!

    【讨论】:

      【解决方案2】:

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

      你不能,.NET compact 框架不支持它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-07-07
        • 2011-02-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-15
        相关资源
        最近更新 更多