我開發了一個VSTO Outlook 2007 Addin。C#VSTO Outlook 2007:HKLM和HKCU之間的奇異區別
當我註冊.dll到GAC並創造
HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\<myAddin> LoadBehavior 3
等的註冊表項, 一切都很正常,插件作品真的完美。
但是,當我要與所有用戶分享我的插件,我在這裏創建註冊表項: HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\Addins\<myAddin>
(不在HKCU) 和運行Outlook 2007時,該插件不會加載,LoadBehavior的是3至0設置(通過Outlook)
我嘗試將HKLM和HKCU鍵設置爲相同的值,但不起作用。僅當HKLM密鑰未設置且插件僅在HKCU中註冊時,插件纔可用。
問題在哪裏? :-) 謝謝。
感謝名單爲ALL: 我的事情,最好的soulution這是(複製): http://blogs.msdn.com/b/mshneer/archive/2007/09/04 /deploying-your-vsto-add-in-to-all-users-part-i.aspx 因爲我試圖安裝補丁,並有一個問題(我的WinXP SP2和修補程序需要SP3) 和我不想安裝SP3 =>我選擇複製。 我嘗試過所有的用戶,它的作品很好。 對不起,我的英語,再見:-) – DjCzermino 2011-02-01 13:45:52