none
Running 32-Bit Outlook on 64-Bit Windows (VSTO Addin) RRS feed

  • Question

  • According to Microsoft when you're running 32-Bit Office on 64-Bit windows you should make two registry entries:
    (We're running 32-Bit Outlook on 64-Bit Windows  .... Per Machine installation)

    HKLM\SOFTWARE\Microsoft\Office\Outlook\Addins\<addin name>
    HKLM\SOFTWARE\Wow6432Node\Microsoft\Office\Outlook\Addins\<addin name>


    From which Hive does 32-Bit Outlook get it's default information?  Does it use the 32-Bit Entry, or the 64-Bit Entry?


    Germán Hayles

    Tuesday, October 2, 2018 5:09 PM

Answers


  • Microsoft's documentation about VSTO registry keys specifically states that we should create two registry keys (32 and 64 bit) if we're running 32-Bit office on a 64-Bit machine.  Why would they do this if you only needed to reference a single key?

    The answer to the above is in the footnote to the table. 

    It is a precaution just in case the user is running both the 32 and the 64 bit versions of Office on a 64 bit system.  If you have only installed the 32 bit version of office only the 32 bit registry keys will actually be needed.



    • Marked as answer by GermanEZI Thursday, October 18, 2018 4:11 PM
    Wednesday, October 3, 2018 3:28 PM

All replies

  • Hi GermánH,

    If you want to get 32-Bit outlook default information, you could refer to this link:

    How to view the system registry by using 64-bit versions of Windows

    It use the 32-Bit Entry.

    Best Regards,

    Alina


    Please remember to click &quot;Mark as Answer&quot; the responses that resolved your issue, and to click &quot;Unmark as Answer&quot; if not. This can be beneficial to other community members reading this thread.


    Wednesday, October 3, 2018 7:33 AM
  • Thank you, but that does not really answer my question.  The question is "Where would OUTLOOK get this value from if Microsoft suggests that two separate keys be created?"

    Microsoft's documentation about VSTO registry keys specifically states that we should create two registry keys (32 and 64 bit) if we're running 32-Bit office on a 64-Bit machine.  Why would they do this if you only needed to reference a single key?

    Below is an excerpt from Deploy an Office solution by using Windows Installer


    Germán Hayles

    Wednesday, October 3, 2018 3:20 PM

  • Microsoft's documentation about VSTO registry keys specifically states that we should create two registry keys (32 and 64 bit) if we're running 32-Bit office on a 64-Bit machine.  Why would they do this if you only needed to reference a single key?

    The answer to the above is in the footnote to the table. 

    It is a precaution just in case the user is running both the 32 and the 64 bit versions of Office on a 64 bit system.  If you have only installed the 32 bit version of office only the 32 bit registry keys will actually be needed.



    • Marked as answer by GermanEZI Thursday, October 18, 2018 4:11 PM
    Wednesday, October 3, 2018 3:28 PM
  • Thanks for your asking. Did you resolve your issue ? If the post helps you, you can mark it as answer and close the post. Thank you for understanding. If you have any question, or update, please feel free to let us know. I wish you a happy life!

     

    Regards,

     

    Alina


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread.

    Friday, October 12, 2018 8:33 AM
  • Thank you.  That answers the question

    Germán Hayles

    Thursday, October 18, 2018 4:11 PM