Deploying VSTO Add-In to All Users

ar.gorgin picture ar.gorgin · Oct 20, 2015 · Viewed 7.6k times · Source

I add a Word 2013 Add-In project for add ribbon to word.

I Release it. it added ribbon to word for current user, but i want add it to all user.

I set registry in windows.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Common\General\

Set EnableLocalMachineVSTO=1 for it.

but don't add it to all user.

Answer

Eugene Astafiev picture Eugene Astafiev · Oct 20, 2015

You need to register the add-in for all users. See Registry Entries for Application-Level Add-Ins for more information.

I'd suggest creating an installer for the add-in to get it deployed easily. The Deploying an Office Solution by Using Windows Installer article describes all the required steps for creating MSI instanllers.