C++如何调用C#写的dll?是否需要用到com技术? C++如何调用C#写的dll?是否需要用到com技术?我能想到的一个办法是:先用ikvm把C#转成java的dll,然后用JNI来让C++调用java的类。但这样做好像太复杂了点不知道有没有比较容易的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .net 环境下可以直接调用... 补充说说,我是想用本地的C++代码(注意,不是c++/cli)调用C#写的dll。 如果是visual C++.net则可以直接使用的,只要它们符合兼容标准,则最终被编译成中间代码MSIL 但现在并非visual C++.net,而是本地C++代码 C#的dll 转换成com组件是怎么做的?它需要公共运行时的支持。 lz: c++与c#写的动态库,最大不同在于:后者直接写成了类似com的组件,(不过它是CLR标准)所以我们在net引用动态库是,从来不需要添加头文件!! 所以,你要是net写的动态库能使非net开发环境使用,必须从net的CLR标准转换为windows平台能通用的com标准库,具体做法: http://community.csdn.net/Expert/topic/5321/5321356.xml?temp=.6367914 那么linux下的C++能不能用Com组件呢? com时windows的标准,当然不能在linux下使用。 dataGridView 有空行 排序问题 WCF 问题。谢谢... IP地址 页面边距问题 c#中发一个TCP包或UDP包的代码或函数是什么? 怎样选择一个文件夹路径,而不是一个文件路径呢? 如何动态加入自定义的Web用户控件? 求助:这段C#语句最后为什么不显示10 20 100 200? 如果今天老板就把你从程序员提升到项目经理,你的压力和感觉会是如何?? 关于数据绑定的addnew()方法的问题!急,请各位高手指教! 请问这段VB代码用C#怎么写? 今天的面试题,有兴趣的进来看看
http://community.csdn.net/Expert/topic/5321/5321356.xml?temp=.6367914