日期:2014-05-19  浏览次数:20800 次

怎样在非托管环境里调用托管DLL
c#.net生成的dll可以在非托管环境下调用吗?
我生成过一个DLL,可是用DLL查看器却发现里面没有接口函数,是我生成的DLL有问题还是根本就不能调用?
谢谢

------解决方案--------------------
vc.net 可以用c++/cli
或者你用com封装你的.net 组件
参考
ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconexposingnetframeworkcomponentstocom.htm
------解决方案--------------------
使用enterprise sevices编写组件
------解决方案--------------------
VC++.NET建个MFC DLL项目 ,然后在项目里添加你的C#写的类库 ,然后你在非托管(VC)语言,就能调用了,我试过的