I use MsiEnumProducts() to find all installed MS Office products and check their versions. If I have an Office 2013 Professional Plus edition, it works correctly. I receive a full list of installed office products, like word, excel, outlook, etc, with correct product code GUIDs. https://support.microsoft.com/en-us/kb/2786054
The GUIDs look like this:
But if I have Home and business edition on PC, the MsiEnumProducts() doesn't find installed Office. The only installed office products, that the function provides, are:
But the Office 2013 Home and business edition GUIDs should look like this {90150000-0013-0000-1000-0000000FF1CE}.
I have Win 8.1 x64, Office x64, program is built both under Win32 and x64.
What do you think about the problem ?
Click to run is a technique Microsoft uses to virtualize and stream office to end users without actually "installing" it. There's no installed product information to find.