2017-10-12 55 views
1

是否有人請向我解釋爲什麼如果我不以管理員身份運行Outlook,Outlook外接程序(Ribbon按鈕 - 可視化設計器)將被禁用?如果Outllook未以管理員身份運行,Outlook外掛程序將被禁用

以管理員身份運行時,加載項是可見的,啓用並正常工作,但是當我在沒有Admin的情況下運行它時,它是可見的但被禁用。謝謝

+1

您是否爲所有用戶註冊加載項? –

回答

1

你有任何UI錯誤?

默認情況下,如果VSTO加載項嘗試操作Microsoft Office用戶界面(UI)並失敗,則不會顯示錯誤消息。但是,您可以配置Microsoft Office應用程序以顯示與UI相關的錯誤消息。您可以使用這些消息來幫助確定爲什麼不顯示自定義功能區,或者爲什麼顯示功能區但不顯示控件。有關更多信息,請參閱How to: Show Add-in User Interface Errors

Microsoft Office應用程序可以禁用出現意外行爲的VSTO加載項。如果應用程序不加載VSTO加載項,應用程序可能會硬禁用或軟禁用VSTO加載項。

當VSTO加載項導致應用程序意外關閉時,可能會發生硬禁用。如果在執行VSTO外接程序中的啓動事件處理程序時停止調試程序,它也可能發生在開發計算機上。

當VSTO加載項產生一個不會導致應用程序意外關閉的錯誤時,可能會發生軟禁用。例如,如果應用程序在執行啓動事件處理程序時拋出未處理的異常,則可能會軟禁用VSTO加載項。

當您重新啓用軟禁用的VSTO加載項時,應用程序會立即嘗試加載VSTO加載項。如果最初導致軟件禁用VSTO插件的問題尚未解決,應用程序將再次軟禁用VSTO插件。請閱讀How to: Re-enable a VSTO Add-in That Has Been Disabled文章中的更多內容。

此外,您可能會發現Troubleshooting COM Add-In load failures文章有幫助。

相關問題