我们如何在VC ++中使用.NET dll?

时间:2009-11-26 10:41:28

标签: c# .net c++ mfc visual-c++

请建议我在VC ++项目中使用.NET dll的最佳方法。

3 个答案:

答案 0 :(得分:4)

让它变得可见。见link text

答案 1 :(得分:2)

如果您创建一个托管(CLR)VC ++项目(我相信您可以在编译器设置中设置它,但我不是100%确定您是否需要更改代码中的任何其他内容才能使其正常工作) ,你可以使用没有任何“com”代码的.Net代码,虽然你必须编写托管c ++代码(这样你也可以获得托管.Net代码的优点以及标准c ++的优点)

答案 2 :(得分:2)

作为替代方案,如果您不介意使用mono版本而不是Microsoft,则可以将单色运行时嵌入VC ++代码(它是普通的C)并使用它来加载程序集和调用方法,如here所述。

相关问题