是否可以使用实体框架将数据保存到 Windows Phone 8 上隔离存储中的 SQL CE 数据库?
当我尝试使用 NuGet 添加对 EF 5 的引用时,出现错误:
“未能添加对‘System.Data.Entity’的引用。请确保它在全局程序集缓存中。”
有任何想法吗?
是否可以使用实体框架将数据保存到 Windows Phone 8 上隔离存储中的 SQL CE 数据库?
当我尝试使用 NuGet 添加对 EF 5 的引用时,出现错误:
“未能添加对‘System.Data.Entity’的引用。请确保它在全局程序集缓存中。”
有任何想法吗?
刚刚用 VS2013 和 EF6 测试过这个问题还是一样的。
但是支持的(虽然功能有限)是 Linq to SQL http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202872(v=vs.105).aspx
至少你得到了相同的 ORM 风格的数据访问。
目前还没有,但有一个名为 Entity Framework Everywhere 的实体框架版本目前正在开发中,但它们似乎主要关注 SQL lite。 https://entityframework.codeplex.com/wikipage?title=Entity%20Framework%20Everywhere
是的,我认为您可以从 EF 7 开始。
https://github.com/aspnet/EntityFramework/wiki/Using-EF7-in-Windows-Phone-Store-Applications