KeePass 2.37 is not properly detecting on all of my machines.
What I'm seeing on the problem machines is that the registry keys are different between the Installable Rule and the actual installation.
Installable Rule looks for:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\KeePassPasswordSafe2_is1
Actual Reg Location on my machine:
HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\KeePassPasswordSafe2_is1
Please add the "WOW6432Node" location to both the Installable Rules' and Installed Rules' rulesets.
This never happened in our testing machines, but we will add "WOW6432Node" location next time :)
Thanks.
Yeah, it was new to me too. The update detected on my machine but failed to the point the program was hosed. (Issue with my machine in particular.) So I had to uninstall, reinstall our base version (2.36) via SCCM, then it wouldn't detect the 2.37 update. Looks like the clean reinstall put everything under Wow6432Node.
This has been fixed in KeePass v2.38 of yesterday's catalog update :)