2013-09-25 40 views
0

我正在用c#創建一個outlook add-in如何在使用c#的outlook加載項中使用第三方dll?

我有一個第三方的dll包含在該加載項目中。

我註冊該dll並將它包含在內,並添加Add Reference > COM並添加myapi.dll

它增加了dll,但給出了那個myapi.dll的Yellow Exclamation。我檢查了那個dll的屬性,路徑是黑色的,禁用了,本地複製設置爲false。我無法改變任何價值。

當我建立這個項目我得到這些錯誤:

找不到包裝大會類型庫「myapi」。未找到引用的組件'myapi' 。

任何人都可以幫助我解決這個問題嗎?

在此先感謝..

回答

0

試試這個,

設置你的項目打造爲Any CPU x86或x64

+0

它是任何CPU。但仍然沒有工作。我的dll路徑是c:\ program Files(x86)\ MyAPIs \ myapi.dll。這是否會導致任何問題? – Mausami

+0

您是否嘗試註冊COM組件? regsvr32 dllpath – Kurubaran

+0

你是我做的。併成功註冊。 – Mausami

相關問題