包装要从C ++调用的C#代码

时间:2011-05-10 09:14:56

标签: c# c++ unmanaged managed wrapping

  

可能重复:
  What are my options for C++ DLL to call a C# DLL?

好的,所以有很多材料讨论如何包装用C ++或其他语言编写的非托管代码并编译成DLL,并进行C#包装以使这个非托管代码可以直接从C#调用。 / p>

我似乎无法从非托管代码中找到有关调用托管代码的任何材料。也就是说,给定一个C#库,我想将它包装起来,以便我可以从C ++中调用它的函数。有可能吗?

2 个答案:

答案 0 :(得分:0)

This可能值得一看。

答案 1 :(得分:0)

您可能希望将组件公开给COM interop:http://msdn.microsoft.com/en-us/library/c3fd4a20.aspx