Details
-
Suggestion
-
Resolution: Out of scope
-
P2: Important
-
None
-
2.0.5, 3.1.0, 3.0.1
Description
As it currently stands, you cannot overwrite an existing Installation without breaking the Uninstaller Mode.
What will happen is:
1.) Install Version 1
2.) Install Version 2 over Version 1
3.) Run the MaintenanceTool and try to Uninstall the Files
Expected Result:
The Files and Folders will be deleted.
Actual Result:
The Uninstaller runs through and say "Uninstallation Finished". But not a Single File or Folder will be deleted.
Bonus Error:
If you then start the still existing MaintenanceTool again, you will get a Error Message like "Your Installation seems broken. Consider starting from scratch."
After the QMessageBox popped up, the MaintenanceTool let you try to uninstall the Stuff again without deleting anything. And again saying that everything is fine.
You can start the MaintenanceTool / Uninstaller indefinitely but nothing will be removed.
I mean, if the User must run an '--offline-only' Installer for whatever reason, it is total nonsense to not let them upgrade a existing Installation.
Thank You for adding this Feature!
Disclaimer: Beginner with QtIFW (First Week of usage) and also total noobish with JavaScript. Plus suffering from an sometimes good and sadly often "existing-things-not-documented" Documentation.