With some applications, you are supposed to uninstall the old version before installing the new one. But with some applications, you are supposed to not uninstall first. And for some applications it does not matter. Is there a recommended practice for KeePass?
I have been using KeePass for several years now (from 2.15 as far as I remember) on several computers. I have never uninstalled the program - just installed over the top of the previous version.
I have done this today on a Windows 8 64 bit machine without any problems.