【发布时间】:2014-09-23 12:35:25
【问题描述】:
我现在遇到这个问题是因为我尝试在 windows phone 8.1 silverlight 上使用 SQLite 我使用了很多技术来解决这个问题,但问题还没有解决,所以我搜索了很多这个问题,我发现:
MS 为非 silverlight 项目发布了适用于 Windows Phone 8.1 SDK 的 SQLite,但在我的 silverlight 项目中这不起作用。
我创建了一个新项目,即 Windows Phone 8.1,我找到了已发布的 SQLite 扩展,但我的旧项目使用了 Windows Phone 中不包含的组件扩展,例如 microsoft.phone.control 和 system.windows.interactivity 8.1
最后我使用了旧的 windows phone 8.1 silverlight 项目,但是我添加了一个类库 支持 SQLite 的 windows phone 8.1 类库类型的项目,并在我的旧 WP8.1 silverlight 中获取该项目的参考,但不幸的是它也不起作用。
有什么建议或解决方法吗??
【问题讨论】:
-
Silverlight 应用程序不直接访问数据。他们必须通过您的网络服务器上的网络服务来完成。只要您的网络服务器可以与数据库通信,您也可以。
-
使用网络服务会让我的应用头疼,因为会操纵大量数据,所以每次通过网络服务访问数据库都会导致性能问题。
-
我将尝试在 windows phone 8.1 上再次重新编码我的应用程序,这是我唯一的选择,但我注意到我在 silverlight 应用程序中使用的组件选项卡中的扩展在 windows phone 8.1 中未提供, 为什么 ?? @史蒂夫
标签: sqlite silverlight windows-phone-8.1