2

I have developed an addin for Microsoft word and its working perfectly on 32 bit of office applications. Unfortunately I found that an installer for 64-bit Windows requires two registry paths because it’s possible for users to run 32-bit and 64-bit versions of Office on a computer that runs 64-bit Windows

On a 64 bit of windows:

 HKEY_LOCAL_MACHINE\SOFTWARE(32-Bit)\Microsoft\Office\Excel\Addins\SampleCompany.WordAddIn
 HKEY_LOCAL_MACHINE\SOFTWARE(64-Bit)\Microsoft\Office\Excel\Addins\SampleCompany.WordAddIn

I have developed a setup using Wix Installer, ut for me 32 bit works perfectly and for 64 bit my addin was not not loaded and I troubleshooted using this link. Atlast I found that my Addin was loaded under InActive Application Add-Ins in Microsoft word. I tried enabling it, thought it was not getting enabled and still remains in the same place!

What was the problem..?

My WIX project TargetPlatform was x86.

Community
  • 1
  • 1
Dah Sra
  • 4,107
  • 3
  • 30
  • 69
  • What is the target platform of your Add-In? – bradfordrg Jun 08 '15 at 13:32
  • @bradfordrg both the platforms.(64 and 32 ) – Dah Sra Jun 08 '15 at 13:37
  • You haven't really said exactly what you're doing, but for the 64-bit system you need a 64-bit MSI with two identical components with that key etc, except that one will be Win64="yes" assuming that you want to deal with both 32-bit and 64-bit clients on a 64-bit system. You can't target the 64-bit key from a 32-bit install. – PhilDW Jun 08 '15 at 20:44

0 Answers0