繁体   English   中英

在Windows应用商店中使用sqlite数据库

[英]using sqlite database with Windows store app

我想我不是第一个遇到此问题的人,但经过一些研究却找不到很多信息。 这是我的问题:

  • Windows商店应用程序访问sqlite数据库,该数据库包含一些表,并且它是只读的。 数据库大小为20 MB。
  • 在应用程序启动时,它将数据库复制到应用程序文件夹(如果尚未存在)。 当我手动测试时,它工作正常(尽管它不能快速点亮)。 但是在再次测试认证测试工具包时,它始终会严重失败,在性能测试中失败,并显示“应用程序崩溃”或“应用程序可以启动”错误。

所以我的问题是

  • 1)这是在Windows应用商店中使用sqlite数据库的正确方法吗? (我的意思是在本地使用20MB数据库)还是应该将数据移植到云?
  • 2)认证工具包的失败真的很重要吗? (这是否也意味着发布过程失败?)

提前致谢

您正在采用完美的方式。 如果您的应用程序根本不需要Internet连接,那么不要使用云数据库。 您应该使用扩展的初始屏幕来复制数据库,而不应该在App.xaml.cs执行该操作。 如果您使用云数据库,则将需要更多时间进行请求响应。 我认为SQLite事务比这更快。

如果您没有使用最新版本的WACK ,则认证可能会失败。 如果您的应用未通过WACK测试,则不会发布。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM