[問題] 無法加入參考dll檔?

看板C_Sharp (C#)作者 (生命的祝福)時間13年前 (2012/03/28 21:50), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
照MSDN的說明作了一個相同的C++的DLL檔 打算丟到C#用 http://msdn.microsoft.com/zh-tw/library/ms235636(v=VS.80).aspx 然後C#裡面加入參考時選我產生出來的dll檔 然後會出現無法加入參考 請確定這是一個可存取的檔案 而且是有效的組件或COM元件 會用C++產生DLL丟到C#的朋友可以幫我看看嗎 希望有簡單範例 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.195.219

03/28 23:28, , 1F
有時候 會因為版本太舊 認不出DLL檔
03/28 23:28, 1F

03/28 23:33, , 2F
把dll放在主程式的資料夾也可 再透過程式呼叫
03/28 23:33, 2F
謝謝 我試出來了 不果因為我要打包寫好的CUDA丟到C#用 VC2010裏面我把編譯器從C/C++改成CUDA C/C++後 沒辦法編譯 猜想CUDA的C++編譯器不支援DLL檔 或是我哪邊用錯了 有板友會在C#上使用CUDA的在麻煩指點一下了 3Q ※ 編輯: advance760 來自: 1.162.0.94 (03/29 01:29)
文章代碼(AID): #1FSnSjDf (C_Sharp)
文章代碼(AID): #1FSnSjDf (C_Sharp)