0

根據Office 2007系統的MSDN文檔,Office Addins在HKCU下注冊,不在HKLM下注冊。我有一個Outlook 2007插件,它也在HKCU下注冊。如何防止非管理員用戶禁用Outlook 2007Addin?

但問題是,即使非管理員用戶也可以禁用插件,因爲它在HKCU。然而,隨着Outlook2003插件,這是不可能的,因爲它已經在HKLM註冊。

我還會看到一些Outlook 2007插件,這些插件在HKLM下注冊,例如用於Outlook Addin,Microsoft Outlook移動服務的Microsoft VBA。

當非管理員用戶試圖禁用它時,outlook會顯示一條彈出消息,指出這些插件已在HKLM中註冊,並且用戶沒有權限將其禁用。

那麼,如何在HKLM下注冊我的Outlook 2007插件?

回答

0

我有同樣的問題depoying VSTO插件。我不認爲有辦法阻止它。我們在同一期問題上與MS PSS通話。

0

你有沒有想過將代碼添加到部署/設置改變註冊表項的權限,以便只有管理用戶可以禁用它?

另一個問題是如果您需要排除用戶故障時會發生什麼情況?你會如何去禁用你的加載項可能導致的潛在問題?

只是我的.02。

拉里

相關問題