Question

I must install Office 2007 PIA as a prerequisite along with my Office 2007 add-in. The bootstrapper I am using requires me to specify a registry entry to be checked if prerequisite is installed or not.

Normally, various packages set Installed DWORD value to 1 in some registry path to indicate that a package is installed.

Which registry entry is used for Office 2007 PIA to indicate that the package is installed?

Was it helpful?

Solution

The redist exe can be extracted to expose o2007PIA.msi. Open it up in ORCA and examine it for a suitable resource to key off of.

I looked at this MSI and it records a bunch of COM Class ID's and very little else. The uninstall key for Add/Remove programs will probably be the best bread crumb.

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{5012000-1105-000-000-0000000FF1CE}

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top