문제

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?

도움이 되었습니까?

해결책

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}

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top