Apache OpenOffice (AOO) Bugzilla – Issue 75760
Registry key soffice.exe not updated when upgrading OOo
Last modified: 2013-08-07 15:26:47 UTC
On many Windows 2000 computers, I realized that after updating from OOo 2.0.3 to OOo 2.1, I wasn't able anymore to associate a file with OOo using 'Open with...'. OpenOffice.org 2.1 was in the program list, but with no icon, and when selecting it, it wasn't launching. I investigated, and I realized the problem was the HKEY_CLASSES_ROOT\Applications\soffice.exe subkeys that were still pointing to OpenOffice.org 2.0 instead of OOo 2.1. This key wasn't present on all computers, and wasn't the same on each computers, so I suppose that it wasn't created by the OOo installer, but by Windows. I think the installer should check if that key exists, and update or delete it if it is the case.
See issue 45477. The registry keys are left by the uninstall of 2.0.3. @ dv/is: Is there a chance to add some custome action to install/upgrade procedure to remove any old registry key? I don't see a chance to make it with a manageable efford for each released OOo 2.x version.