2012-01-06 67 views
0

我有一個C++庫項目生成的所有COM dll。我想在我的C#項目中使用它。我猜,我應該從C++庫項目中導入xxxLib.dll文件,並將其導入到我的C#項目中。但是這個xxxLib.dll不是在我的C++項目中生成的。但我可以看到,xxx.dll和xxx.tlb生成在C#項目中使用COM dll

回答

0

你只需註冊該DLL與regsvr32

然後添加一個引用,轉到COM選項卡,並選擇你的COM DLL。

+0

我在哪裏可以找到COM選項卡?你的意思是在AddReference中? – 2012-01-06 17:18:34

+0

是的,從您的C#項目中,右鍵單擊引用,添加引用並選擇COM選項卡。在系統註冊後應該在那裏列出。 – Jeb 2012-01-06 17:23:29

+0

是的,我的意思是添加參考,在發佈後立即修復答案。 – 2012-01-06 17:28:25