PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] 沒有勾CLR選項,C#想引用C++的dll..
作者:
james999
(無傷大雅)
2017-12-04 19:19:15
最近在開發C#專案,其中有項功能必須引用C++的dll,
不過該C++ dll在編譯時並未將CLR選項打勾,
所以當C#嘗試加入參考時失敗,
想請問這樣是否還能使用呢?
該用什麼方法,謝謝大家。
https://goo.gl/6Dd28i
這篇有勾CLR後,C#參考後有用了DllImport.
作者: yeo1987 (Archie)
2017-12-04 19:45:00
C dllexport的static function可在C#以DllImport呼叫;
作者: groovy2016
2017-12-04 19:45:00
把程式貼上來?
作者: yeo1987 (Archie)
2017-12-04 19:46:00
以CLR撰寫的Managed類型加入參考就能使用你可以看範例網頁中的CppMathFunc.h, "ref class".NET Assembly才能被.NET加入參考關鍵字"C++/CLI", 查查相關的資訊DllImport的部分可以查"P/Invoke"
作者:
james999
(無傷大雅)
2017-12-08 01:16:00
謝謝!問題已解決~~~
繼續閱讀
[問題] 開啟Crystal Report後 右鍵選單出現亂碼
kisha024
[問題] 繼承時的存取限縮
s4300026
[問題] 接收RTSP影像再轉HTTP or HLS Servr?
james999
[問題] windows api thread相關問題
destinyXfate
[問題] 關於String內藏大括號的方式..
james999
[問題] 關於.net core 與mvc 5
ab18282099
Re: [問題] 請問Framewrok的版本差異
goodguychung
[問題] 接收Endless cmd stream
lovec
[問題] asp.net using c#匯出csv
areyo
[問題] 有關 List 的使用
mthunter
Links
booklink
Contact Us: admin [ a t ] ucptt.com