2012-10-07 49 views
-4

如果您在c#中創建自定義控件項目並將其編譯爲dll,您是否可以在Visual C++ windows應用程序窗體項目中使用它?你可以在visual c + +/cli windows應用程序窗體項目中使用c#自定義控件嗎?

+0

您是否嘗試過?如果不是,你期望什麼潛在的問題? – hvd

+0

等等,我只是意識到它的工作原理,但不知怎的,我的DLL在同一個項目中與它衝突,雖然它與它無關,它抱怨我的DLL的清單文件,爲什麼? –

+0

也許問一個你想問的問題(編輯你的問題而不是評論它)會是有用的,並且包括相關的細節,比如清單文件和你得到的錯誤? – hvd

回答

-1

不,你不能使用它。 C#代碼被編譯成IL代碼(需要.NET虛擬機),而C++代碼被編譯成二進制代碼。

+1

這是不正確的,原因有兩個。首先,C++/CLI可以編譯爲IL。其次,託管代碼和非託管代碼可以交互。 – hvd

相關問題