无法在Windows Phone 8.1中添加System.Data.Linq引用

war*_*107 4 c# visual-studio windows-phone-8.1

我无法从System.Data.Linq Visual Studio 2013更新2中的添加引用添加System.Data.Linq引用.此引用未显示,它表示已添加所有可用引用.但是当我导入System.Data.Linq和System.Data.Linq.Mapping时,它会显示我是否缺少引用或程序集.

Mat*_*son 10

遗憾的是,整个System.Data命名空间对新的非Silverlight Windows Phone应用程序不可用.这是因为SQL CE尚未提供给Windows运行时.所以我们必须找到自己的数据库实现来在手机上本地存储结构化数据.

强烈建议使用SQLite作为替代方案.应该可以像SQL CE一样使用它,包括使用LINQ语法.

或者,您可以制作"Windows Phone Silverlight 8.1应用程序".Silverlight运行时仍可用于Windows Phone 8.1,仍可从Silverlight获得SQL CE.我们不能100%确定Windows Phone 8.2/8.3/9.0 /上是否支持Silverlight ...