ms-officevstowindows-installerregistryoffice-pia

Office 2007 PIA registry entry installed indication


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?


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}