by H.G.Muller » 22 May 2012, 09:56
Indeed, it would mean that 4.5.3 and 4.6.2 exist next to each other. The old one would have to be explicitly uninstalled. If you don't want that, it would be better to install in a folder C:\WinBoard to start with, and every time change the name proposed to the installer to that. Then the new install will simply overwrite the old one.
When uninstalling, be careful not to throw away files you added to the WinBoard-4.5.3 tree yourself. (E.g. if you installed a lot of engines in sub-folders of it, you would not be very happy if the uninstaller would delete them all!)
The installer automatically proposes to overwrite the menu group of your existing install. I don't know why it does that. It seems default behavior, and I could not find any way to switch it off. It is a bit illogical to overwrite the menus when you don't overwrite the actual files.
Note that the saved user settings (including the list of installed engines) will never be overwritten by a new install, (nor uninstalled), because every user has a private settings file in his own AppData folder. All WinBoard installs you have around will share that settings file. (Which sometimes causes problems if a newer version saves options the older version does not understand.)