C++调用C#生成的DLL
现在有个C#的DLL,需要在VC环境下调用,如果不用 “公共语言运行库支持”,该怎么调用呢?
我有C#的源码,要怎么做才能生成一个普通的DLL,也就是类似gdi32.dll的,可以用depence看到接口的DLL?
谢谢,祝大家编程愉快~
[解决办法]
C#的dll是COM,使用C++调用COM的方法进行调用,对C#的代码有所要求,详见:
http://blog.csdn.net/panyaxiong/archive/2007/04/25/1585052.aspx
http://www.cppblog.com/mzty/archive/2007/05/30/25157.html
[解决办法]
C++调用基于COM编写的dll时,需要使用regsvr32对这些dll进行注册,dll的引用与普通dll相同,我这里调用是这样的
[解决办法]
up!
[解决办法]