[wix-users] WIX installs reg entries in wrong node

William Charlton william.s.charlton at outlook.com
Wed Oct 30 12:08:05 PDT 2019

I have a Microsoft Word VSTO project being developed on a Win 10 64-bit machine that has Officce 64-bit. My solution contains a project for the VSTO addin and a WIX installer project

As you can see in the attached WIX config file, I specify HKLM\Software\Microsoft\Office\Word\AddIns\FooAddIn as the target for reg entries. When I build a release version of the MSI and run the MSI on my target machine (another Win 10 64-bit box that has Office 64-bit), the reg entries appear under HKLM\SOFTWARE\Wow6432Node\Microsoft\Office\Word\Addins\FooAddIn instead of HKLM\SOFTWARE\Microsoft\Office\Word\Addins\FooAddIn as needed for Office 64 bit (see reference). As a result,the addin doesn't load when I bring up Word.

When I manually create the reg entries under HKLM\SOFTWARE\Microsoft\Office\Word\Addins\FooAddIn, the add-in loads as expected

How do I configure WIX so that my reg entries appear under HKLM\SOFTWARE\Microsoft\Office\Word\Addins\FooAddIn?

Reference: https://support.microsoft.com/en-us/help/2778964/addins-for-office-programs-may-be-registered-under-the-wow6432node

william.s.charlton at outlook.com

More information about the wix-users mailing list