2014-07-15 56 views
0

我已經使用visual studio 2013創建了一個outlook插件2010,並且還使用windows安裝程序創建了一個安裝項目。安裝outlook插件2010

我也做了以下步驟,

  1. 新增項目輸出,並加入排除清單
  2. 公佈的插件項目UNSER釋放模式
  3. 增加從公佈的文件清單,以設置
  4. 過濾器
  5. 從項目的發佈文件夾中添加vsto文件
  6. 將app.config添加到項目使用的設置中
  7. 嘗試下UserMachine /蜂巢創建註冊表項,但後來刪除

我所建的設置按上面的創建,並試圖在其他系統安裝,但插件是沒有得到加載到Outlook,也沒有resgitry可用於插件的密鑰

Outlook Version - 32 bit 
OS Version - 64 bit 

對於Msi,我們是否還需要添加可信證書和密鑰設置?

請幫助我,這

回答

0

簽名.exe文件不是強制性的,並不會影響安裝。嘗試右鍵單擊setup.exe並選擇「以管理員身份運行」以查看是否可行。

0

從MSI安裝時,您需要將4個註冊表項添加到用戶/計算機配置單元中,如下所述:http://msdn.microsoft.com/en-us/library/bb386106.aspx

用戶/機器配置單元 \軟件\微軟\辦公室\ 應用程序名稱 \加載項\ 插件ID

  1. 描述 - REG_SZ - 你的插件
  2. 的FriendlyName的簡要說明 - REG_SZ - 在Outlook中可見的加載項的名稱
  3. LoadBehavior - REG_DWORD - 設置爲3以在Outlook啓動時加載
  4. M anifest - REG_SZ - 路徑安裝清單,其中包括文件:///前綴和| vstolocal後綴

當客戶端機器上安裝,確保它有的Visual Studio 2010和工具的Office運行時安裝了http://msdn.microsoft.com/en-us/library/ms178739.aspx)。它在Office 2010中默認包含。您可以將其指定爲安裝程序的先決條件。