2015-10-20 116 views
1

我添加一個Word 2013 Add-In項目,以便爲文字添加色帶。將VSTO插件部署到所有用戶

我釋放它。它爲當前用戶添加了功能區,但我想將它添加到所有用戶。

我在Windows中設置註冊表。

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

爲它設置EnableLocalMachineVSTO=1

但不要將其添加到所有用戶。

+0

您的Office和OS都是64位,都是32位還是每個都是?這會影響註冊表項的放置位置。另外,您是否可以顯示您輸入的註冊表項的屏幕截圖,它們的值以及項目的清單。通常這些問題是錯誤的鍵,錯誤的地方的鍵或明顯的錯誤。 – joeschwa

回答

1

您需要爲所有用戶註冊加載項。有關更多信息,請參見Registry Entries for Application-Level Add-Ins

我建議爲插件創建一個安裝程序,以便輕鬆部署。文章Deploying an Office Solution by Using Windows Installer描述了創建MSI instanlers所需的所有步驟。

+0

謝謝,我想在沒有創建安裝項目的情況下爲我的系統中的所有用戶運行此操作。我在註冊表鍵中設置了設置。我使用'D:\\ MyAddIn \\ bin \\ Release \\ MyAddIn.vsto | vstolocal'作爲主鍵。但不顯示加載項。 –