Replies: 1 comment 9 replies
-
Actually I think the uninstaller used to (and should still) remove registry entries, all data the installer wrote into Program Files but not necessarily the .ini files. However it does not remove files from pre 3.6.2 installs (as far as I remember that was the first release with the new windows installer). |
Beta Was this translation helpful? Give feedback.
9 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Following a question from @gilgongo and subsequent chat...
It seems that maybe the Jamulus uninstaller isn't as clean as it could be in removing things. However, there could, perhaps, be other improvements too.
The goal of the uninstaller is to remove all traces of Jamulus that it installed.
If there are things in folders it would normally remove that the installer didn't put there, it should report them and offer to remove them. (There really should be nothing in the Jamulus %PROGRAMFILES% folder the installer didn't put there, so the user should be gently encouraged to investigate and clean up...)
There are three main areas: %PROGRAMFILES% for the main executable and libraries, %APPDATA% for inifiles and the registry, mostly for installer information - but there could be other stuff there I don't know about.
Uninstalling should aim always to remove the version of Jamulus in %PROGRAMFILES%.
Optionally, any %APPDATA% can be removed. (The user should get a clear warning about this, indicating it's not necessary and they'd be able to reuse settings if they did reinstall, even if it was another version.)
Optionally, the uninstaller can also strip the registry of any record of this install of Jamulus.
If the registry information isn't removed, then the user choices for uninstalling can be retained for future use.
Beta Was this translation helpful? Give feedback.
All reactions