cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
esiemiat
Level 9

Determine if Office PIAs Installed

The install I am working on requires that either Office XP, 2003, or 2007, along with the corresponding version of the Office PIA, be installed prior to running the installation.

I know how to detect if Office is installed, but does anyone know how to detect if the Office PIAs are present? I was thinking of checking for one of the Interop files, say Microsoft.Office.Interop.Word, in the GAC but I am not sure how to do that without shelling out to GACUTIL.

Any help would be greatly appreciated.
Labels (1)
0 Kudos
(1) Reply
mberterm
Level 7

Rob Mensching posted the results of his research into the PIA installer in several installments...

[LIST=1]
  • Creative Commons Add-in's Office XP PIA - Detecting Office XP Parts
  • Creative Commons Add-in's Office XP PIA - Conditioning the Office XP PIAs - Part 1
  • Creative Commons Add-in for Microsoft Office: Behind the Office PIAs.


    You appear to be on the right track ... the gist of his suggestions appear to be a matter of using the System Search to locate the unique signature (registry entry, existence of file, etc.) of a PIA file.
  • 0 Kudos