Search code examples
windows-installerms-officesetup-projectsetup-deployment

Launch Condition to Detect Office 2010 Applications


I was trying to create a setup project using VS2008.

Is there anyway to detect if a particular Office 2010 application is installed or not?
(as a prerequisite) .eg: i want to detect if Powerpoint 2010 is installed on client machine.

I was trying to use windows installer search option in lauch condition but unable to find
what is component id of powerpoint 2010?

Are there any more ways to detect the same? (can be programmatic)


Solution

  • The component Id's for PowerPoint 2010 are listed below. You should be able to do an installer search for one of these to determine whether PowerPoint is installed.

    {EE8D8E0A-D905-401D-9BC3-0D20156D5E30} - 64-bit PowerPoint 
    {E72E0D20-0D63-438B-BC71-92AB9F9E8B54} - 32-bit PowerPoint 
    

    Ed