【发布时间】:2013-03-30 15:30:19
【问题描述】:
我正在开发一个 Windows 应用商店应用,它使用 SQLite for Windows Runtime Extension 和 sqlite-net 库 将数据存储在本地 SQLite 数据库中。此数据库在Windows.Storage.ApplicationData.Current.LocalFolder.Path 路径中创建。
一切正常,我想我提交时不会有问题。
问题 1
但是当我更改应用程序,再次提交并且用户更新它时会发生什么? 数据库文件会被删除吗?用户会丢失他的数据吗?
问题 2
我能否使用旧数据库并在应用版本之间进行升级?
我知道如何在开发 Android 应用程序时执行此操作,但这个 Windows Store Update 流程对我来说是新的,我害怕犯一些错误,导致我无法恢复用户数据。如果有人已经通过它,请告诉我它是如何工作的。
提前致谢
【问题讨论】:
标签: c# sqlite windows-8 windows-store-apps sqlite-net