Showing results for 
Show  only  | Search instead for 
Did you mean: 
Level 3

Registry check always fails on Windows 10 x64

Hi folks,

Very new to ISLE. I am working on an installer for a VSTO project built using VS 2015, with LE 2015. My VSTO project requires Word 2013 or later, so I wanted to add a custom software requirement check.

I tried both Registry Entry and File Path, as Specified by a Registry Entry.

Path = SOFTWARE\Microsoft\Office\15.0\Word\InstallRoot
Value = Path
Search the 64-bit Portion of the Registry is checked.

In Process Monitor, I can see MSIEXEC.EXE successfully finding HKLM\SOFTWARE\Microsoft\Office\15.0\Word\InstallRoot\Path, however, the installer then fails this check and displays my failure message.

Any suggestions on what I'm doing wrong, or other ways I could check for Word 2013 (or later) being installed?

0 Kudos
(1) Reply
Level 7 Flexeran
Level 7 Flexeran


Can you check if the Path value is empty? If it is, try something else that contains a value.
Also, when you created the search, did you select FOund or Not Found to run the install?

If the issue still persists, I would recommend enabling logging in the General Information and look for AppSearch. See if the registry path in there is correct.
0 Kudos