C++的dll调用C#的dll

C++的dll调用C#的dll

C++的dll调用C#的dll
1)用C#写任何的类库,如:NeoWayMesCommon.dll
2)C++的dll中要引用此类库,注意不能在stdafx.h中引用,最后是在cpp文件中引用。
# using <mscorlib.dll>
# using "../Debug/NeoWayMesCommon.dll"   // 引用此类库
using  namespace NeoWayMes;
using  namespace System;
3) C++ 编译设置一定设置为:支持公共语言运行时支持(/clr)
4) 必须将C#的dll拷贝至VC工程运行的目录,否则报异常错误。
5) 其他的参见c++/cli语法标准

你可能感兴趣的:(C++的dll调用C#的dll)