C++的dll調(diào)用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++ 編譯設(shè)置一定設(shè)置為:支持公共語言運(yùn)行時(shí)支持(/clr)
4) 必須將C#的dll拷貝至VC工程運(yùn)行的目錄,否則報(bào)異常錯(cuò)誤。
5) 其他的參見c++/cli語法標(biāo)準(zhǔn)