我正在开发一个 Windows 应用商店应用程序,它使用SQLite for Windows 运行时扩展和sqlite-net 库将数据存储在本地 SQLite 数据库中。该数据库是在Windows.Storage.ApplicationData.Current.LocalFolder.Path
路径中创建的。一切正常,我想我提交时不会有问题。
问题 1
但是当我更改应用程序,再次提交并且用户更新它时会发生什么?数据库文件会被删除吗?用户会丢失他的数据吗?
问题2
我可以使用旧数据库并在应用程序版本之间进行升级吗?
我知道在开发 Android 应用程序时该怎么做,但这个 Windows 商店更新过程对我来说是新的,我害怕犯一些错误,导致我无法恢复用户数据。如果有人已经经历过它,请告诉我它是如何工作的。
提前致谢