2015-10-19 114 views
0

我試圖爲Outlook添加創建一個MSI安裝程序文件,該文件在從Visual Studio運行時似乎可以正常工作。無法爲Outlook創建MSI安裝程序文件添加

我正在使用Visual Studio 2015和Outlook 2013. 加載項需要推廣到大量的用戶,這就是爲什麼我試圖將其構建爲MSI。到目前爲止,我只能創建VSTO或EXE文件,但是它們無法更新註冊表(儘管我在Visual Studio安裝項目中添加了這個功能)。

我已經多次關注這個問題的微軟白皮書,但是當我構建我的解決方案時,我所得到的只是一個EXE和一個VSTO。

有人可以請指出我在這一個正確的方向 - 即。有沒有人知道這裏可能會出現什麼問題?

任何幫助,非常感謝。 非常感謝

回答

0

當您嘗試爲所有用戶部署加載項時,您需要自定義Windows註冊表的HKLM配置單元。要做到這一點,你需要有管理員權限。這就是爲什麼當你從VS運行安裝程序時能夠正常工作。

MSDN中的Deploying an Office Solution by Using Windows Installer文章將深入介紹爲Office加載項創建MSI安裝程序所需的所有步驟。

+0

通過使用提到的教程得到它 - 謝謝! – Bassie