1
我有一個惱人的問題。 我有一個適用於Outlook 2003的VSTO 2插件(用VS2005編寫)。 我只是創建2個按鈕來保存電子郵件對象並處理電子郵件。加載Outlook 2003 VSTO插件
問題是插件,剛剛安裝時,由Outlook加載,它的工作原理,但是當我重新啓動插件不會自動加載。我必須從outlook的插件屬性重新啓用它才能再次看到它。 如果我重新啓動後重新安裝插件(大部分時間),它會再次自動加載(直到下一次重新啓動)。
可能是什麼問題?
看起來像你的加載項中的未處理的異常。在這種情況下,Outlook將禁用加載項。 –
我很確定沒有未處理的異常:/ 至少直到我初始化日誌。如果我沒有看到插件沒有日誌。 所以我的猜測是,Outlook甚至不會嘗試加載它 – p4bl0
Outlook可能不會嘗試加載加載項,因爲由於以前發生的* *例外情況,它已被禁用。一種調試方法是在所有頂級方法中放置try/catch,並使用System.Diagnostics.Trace來打印堆棧跟蹤。然後使用像DebugView這樣的工具,你可能會發現哪裏出了問題。 –