Hi,
we've an AddIn for Microsoft Visio. I already have some CustomSearches (Custom Behaviour - Searches) for Visio 2010/2013 (x86 and x64) which work quite well for an MSI installation.
For this searches I checked the registry key "InstalledVersion" under "SOFTWARE\Microsoft\Office\14.0\Visio" and 'retrieve the raw value'.
Unfortunately if Office is installed as "Click-To-Run" version these keys don't exist.
I already search a while how I can solve this problem. I know there is a "VirtualOutlook" key (https://msdn.microsoft.com/en-us/librar ... 64733.aspx) where I can detect if it is a C2R or not. But I've two problems:
1. Our product don't need Office installed to run, so I preferred the way to find the "InstalledVersion" key of Visio, to determine if it is a 2013 or 2016 Version.
2. After more investigation I found that the CTR-Version creates registry values under "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\16.0", but it looks like that AI can't find these keys...
What's your suggestion to detect an Office Click-To-Run (especially "Visio") installation?
Thanks in advanced!