I have a UWP app deployed to the Microsoft Store, and in use. It's a hobby project, available for free, and although I will update it now and then such updates will probably be infrequent. I'm about to release a new version to the store - it will be the first time I have done this.
The app includes a SQLite database, which is created at runtime (so not part of the solution / source code).
Update: the folder this ends up in is:
C:\Users\...\AppData\Local\Packages\[Package ID]\LocalState
I'd like to release a new version without having the user lose their existing data in the database.
What's the best upgrade approach?
- Use existing Package/Identity/Name, but with an incremented version.
- Use a different Package/Identity/Name.
- Something else?