The migration is compulsory. 😈
That made me smile.
Is it possible for us to create an update, using the "Lite" wyBuild project, that will upgrade it to Standard edition?
Yes. Let's say your next update will be the one where you switch everyone from the Lite to the Standard. Let's also say that the next version of both your Lite edition and your standard edition will be X.X (that is, both with be the same version).
- Create a new X.X version tab & add all your X.X files to both your Lite and Standard wyBuild projects.
- In your Standard project click the "Build wyUpdate" button. This will output the client.wyc file and the wyUpdate.exe file.
- In your Lite project, add the newly created client.wyc file to the "Your program's folder" node in the filemanage (the client.wyc from the Standard project, not your Lite project).
- In your Lite project click Build updates, then upload the updates to your server.
- In your Standard project click Build updates, then upload the updates to your server.
Now your existing Lite users will be "upgraded" to X.X of the Standard version. So even after you release Y.Y of your Standard app you won't have to touch the Lite wyBuild project file. That is, the Lite users will first be upgraded to X.X of standard and then be upgrade to Y.Y.
Does this make sense?