簡體   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