2015-10-20 3 views
1

Я добавляю проект Word 2013 Add-In для добавления ленты к слову.Развертывание надстройки VSTO для всех пользователей

Я освобождаю его. он добавил ленту к слову для текущего пользователя, но я хочу добавить ее ко всем пользователям.

Я установил регистрацию в окнах.

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

Комплект EnableLocalMachineVSTO=1 для этого.

но не добавляйте его всем пользователям.

+0

Являются ли ваш офис и ОС 64-разрядными, как 32-разрядными, так и одним из них? Это влияет на расположение разделов реестра. Кроме того, вы можете показать кепку экрана введенных ключей реестра, их значения и манифест для проекта. Обычно эти проблемы - либо неправильные ключи, либо ключи в неправильном месте, либо ошибки манифеста. – joeschwa

ответ

1

Вам необходимо зарегистрировать себя надстройку для всех пользователей. См. Registry Entries for Application-Level Add-Ins для получения дополнительной информации.

Я бы предложил создать установщик для надстройки, чтобы он легко развертывался. В статье Deploying an Office Solution by Using Windows Installer описаны все необходимые шаги для создания MSI-инсталляторов.

+0

Спасибо, я хочу запустить это для всех пользователей в моей системе без создания проекта настройки. Я установил параметр в разделе реестра. Я использую 'D: \\ MyAddIn \\ bin \\ Release \\ MyAddIn.vsto | vstolocal' для ключа mainfest. но не показывать надстройку. –

Смежные вопросы