Once a user start the a Qinsy version that contains Database Upgrades (9.0.0, 9.4.0, 9.?.0), the project is automatically upgraded before the user:
Has an option to cancel it
The Console is visible
Has selected a valid license to use
This is frustration for the user as there is no way back.
Do not automatically load the last used project and upgrade it instead:
Open the Project Explorer and let the user choose what project to open.
Check the project/DB version and show then on the project explorer
Use Case:
Once a user start the a Qinsy version that contains Database Upgrades (9.0.0, 9.4.0, 9.?.0), the project is automatically upgraded before the user:
Has an option to cancel it
The Console is visible
Has selected a valid license to use
This is frustration for the user as there is no way back.
Suggested Improvement:
Do not automatically load the last used project and upgrade it instead:
Open the Project Explorer and let the user choose what project to open.
Check the project/DB version and show then on the project explorer