2013-03-07 34 views
0

我工作的一個VSTO添加爲Outlook,版本2007-2013and最小的.NET版本是4.0。在我的項目中,我有幾個參考庫。當我通過MSI(通過Wix構建)部署加載項時,加載項本身已加載到Outlook中,但引用的庫不可用。VSTO Outlook插件引用外部庫失敗

它工作正常,我的機器上,所以我假設它是某種形式的信任問題。我不確定需要做些什麼來讓包含的圖書館本身可信。任何幫助表示讚賞。

+0

做你檢查機器運行.NET Framework客戶端配置文件或完整的框架 – 2013-03-08 01:19:44

+0

.Net客戶端框架是什麼,我檢查,但是,試驗機具有完整的框架。 – Corv1nus 2013-03-08 04:39:51

回答

1

是否使用VS安裝項目的插件部署?如果是這樣,你可能想嘗試

Right-click setup project icon => Add => Assembly...

添加您的外部庫。

關於信任的問題,請大家一起來看看這些articles MSDN上。 Inclusion list也可能對您的情況有所幫助。

此外,測試你的開發機器上部署,我建議你清理項目/解決方案第一

Right-click Project/Solution icon in Solution Explorer => Clean

然後部署和安裝插件到您的計算機。

+0

我正在使用Wix 3.7。不幸的是,Visual Studio安裝項目不符合要求。清潔和安裝在開發機器上的作品。我已經使用包含列表查看了一個自定義操作,但是在安裝過程中在dev box上運行後(post clean),我假設它不會被需要。 – Corv1nus 2013-03-08 04:47:20

+0

要更新這個,我發現了這個問題。這實際上是由於輸入錯誤而發生的庫中的一個錯誤。我已經更新了,現在一切似乎都很好。 – Corv1nus 2013-03-08 17:37:46

+1

太好了!很高興聽你這樣說。 – woodykiddy 2013-03-09 03:08:56