2014-03-31 96 views
0

我已經使用Outlook AddIn項目和InstallShield LE安裝項目創建瞭解決方案。我跟着這個演練創建安裝項目:Outlook 2010 VSTO AddIn無法加載

Link

我安裝我的外接程序在用戶級別。下面是我的安裝項目的一些截圖:

enter image description here

在這裏,我進入「添加項目輸出」,然後從列表中選擇「主輸出」,然後點擊OK添加項目輸出。

enter image description here

enter image description here

在這裏,我添加的註冊表項爲用戶級安裝。我不確定我在這裏做的是否正確,我懷疑這裏有錯誤。我嘗試過下面的演練,但我不確定是否爲AddIn和它的FormRegion正確添加了鍵(AddIn只有一個FormRegion)。

我根據這個演練添加FormRegion清單文件:

Link

有誰知道什麼可能是錯在這裏?我沒有收到任何錯誤消息,並且AddIn顯示在Outlook 2010的COM-AddIn對話框中,但是在檢查之後,它不會加載。再次進入COM-Addin對話框後,它沒有選中它自己。我也檢查了禁用的項目,但是,AddIn沒有出現在這裏。

回答

0

好的我發現了這個問題。出於某種原因,我爲FormRegion添加註冊表項的方式不正確。正確的方法是添加密鑰與相應的類名稱,在我的案例IPM.Appointment。然後,我不得不添加一個字符串值,其名稱爲full,在我的情況下爲Condato.Terminauswertung.CustomPropertiesFormRegion,加上插入的名稱的前面等號爲值,在我的例子中爲=Condato.Terminauswertung。您可以在頂部附近的FormRegion類文件中找到前兩個值。

相關問題