Any one having trouble detecting 32bit applications on Win7 64 using the standard msi/productcode method?
Our admin is telling us it isn't working right (because ultimately the uninstall regpath is in the redireted wow6432node). They did try the 32bit application check box...
For now we have been providing 2 detection methods for 32bit apps:
productcode for 32bit OS installs and ALSO...
The reg path to the uninstall/ARP key on 64bit OS installs aka HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\ProductCode blah blah blah....
We have been reconsidering just scraping the productcode method entirely and just using regpath method (except without the WOW6432Node path). The 32bit app check box will redirect the detection properly thus keeping our documentation and cross OS support (32/64) simpler.
It just shocks me a bit that MS didn't factor in the reg redirection location of 32bit apps in the WOW6432Node paths when performing the basic product code detection method. Are we crazy or is this how it works?
Thanks