A 2007 Office system application does not load an add-in that is developed by using VSTO

Article translations Article translations
Article ID: 976811 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

A 2007 Office system application does not load an add-in that is developed by using Visual Studio Tools for Office (VSTO).

Note VSTO add-ins are registered under the HKEY_LOCAL_MACHINE key.

RESOLUTION

To resolve this issue, apply hotfix package 976477, and then enable the hotfix package. To do this, follow these steps:
  1. Apply hotfix package 976477. For more information about the hotfix, click the following article number to view the article in the Microsoft Knowledge Base:
    976477 Description of the 2007 Office system hotfix package (Mso-x-none.msp): October 27, 2009
  2. Enable the hotfix package. To do this, follow these steps:
    1. In Windows Vista, Click Start
      Collapse this imageExpand this image
      the Start button
      , type regedit in the Start Search box, and then press ENTER.

      Collapse this imageExpand this image
      User Account Control permission
      If you are prompted for an administrator password, type the password. If you are prompted for confirmation, provide confirmation.

      In Windows XP, click Start, click Run, type regedit in the Open box, and then click OK.
    2. Locate and then click the following registry subkey:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Common\General\
    3. On the Edit menu, point to New, and then click DWORD Value.
    4. Type EnableLocalMachineVSTO, and then press ENTER.
    5. Right-click EnableLocalMachineVSTO, and then click Modify.
    6. In the Value data box, type 1, and then click OK.
    7. Exit Registry Editor.
By default, VSTO-based add-ins are displayed in the COM Add-ins window. You have the option of hiding these add-ins in the COM Add-ins window by deploying the DontDisplayHKLMAddins registry entry.

For more information about the DontDisplayHKLMAddins registry entry, click the following article number to view the article in the Microsoft Knowledge Base:
929590 Known issues when you develop custom solutions for Office Outlook 2007
When you deploy both the EnableLocalMachineVSTO and DontDisplayHKLMAddins registry entries, the add-ins are listed in the Trust Center of a 2007 Office system. Additionally, you cannot remove the add-ins because they do not appear in the COM Add-ins window.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Properties

Article ID: 976811 - Last Review: November 24, 2009 - Revision: 1.0
APPLIES TO
  • Microsoft Office Basic 2007
  • Microsoft Office Enterprise 2007
  • Microsoft Office Home and Student 2007
  • Microsoft Office Professional 2007
  • Microsoft Office Professional Plus 2007
  • Microsoft Office Small Business 2007
  • Microsoft Office Standard 2007
Keywords: 
kbexpertiseinter kbsurveynew kbprb KB976811

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com