I used to just install over old versions, but lately this doesn't work out as well as it once did.
Suggestion - add option to keep Backups after uninstall
There should be an easy way for JV to change the InnoSetup script so that the uninstaller leaves certain files alone. I've used InnoSetup myself, in the past, and I know it's very configurable.
JRd1st wroteSince it's becoming necessary to uninstall jv16PT in order to successfully install a new version in the same folder, it seems that an option to keep the Backups and possibly the Settings after an uninstall seems to be in order.
I used to just install over old versions, but lately this doesn't work out as well as it once did.
What do you mean? The recommended way of updating is installing over the previous version and everything should work fine. If you have had problems after such installation have you reported them?
The idea of having an option to save the backups is good. However, I don't know whether Inno Setup supports this.
As you can read, when I tried my usual install over method, when jv16PT started, I was informed that I had "Pirated Software", my license info then popped up in the license window but wasn't accepted and a new license was being asked for. jv16PT would start up but nothing would happen when I clicked a tool icon.
The only way to fix this was to do a complete uninstall then reinstall. All was then OK except that I lost all my settings. (I know I could have just copied them someplace else before the uninstall, but I got a bit flustered after being told my license was pirated and I wasn't thinking about the backups or settings just then.)
I'm wondering if having debugmode.dat.bak in the program folder caused this? (I decided to stop using debug mode but to keep the file in case I needed it again to give you more info in the future.)