看板 C_and_CPP 關於我們 聯絡資訊
應該是說用windows native的程式沒有辦法直接呼叫.Net Framework的DLL 必須要把你寫好的程式包成com元件給windows native的程式呼叫即可 而你說的Visual 2008 C++應該也是用.Net Framework開發的專案 要是選擇win32或MFC的開發專案,一樣沒有辦法用 總之就是把你的C#寫成的dll包成com元件就可以 ※ 引述《kakafood (可口瓜瓜)》之銘言: : 遇到的問題: (題意請描述清楚) : 已經爬過許多版上的文章,但是目前還是遇到一個問題, : 用Visual 2008 C#撰寫dll供Visual 2003 C++引用一直無法成功, : 但是Visual 2008 C#撰寫dll供Visual 2008 C++引用卻可以正常執行. : 有google到一些資訊,疑似Visual 2003不支援clr? : (因為也找不到打開支援clr的選項) : http://technet.microsoft.com/zh-tw/library/ms131089.aspx : 但是不確定我有沒有誤會他的意思,所以想來問問看板上的高手,感謝 : 希望得到的正確結果: : 是Visual 2003 C++真的沒辦法引用Visual 2008 C#的dll, : 還是這是可以解決的問題? : 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) : VC++ 2003 ,VC# 2008 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.139.158