如题!望高手不吝赐教

解决方案 »

  1.   

    貌似是不可能的。   
      C#编写的dll最终编译为.net的中间代码,而不是传统win32   dll本机代码。   
      你可以自己试验一下,用depend工具查看一下c#编译的结果,你将不会看到任何开放的接口。
      

  2.   

    将C#写的代码编译成COM就能在C++中被调用,同时要求C#代码符合COM接口编码规范。
      

  3.   

    c#是.NET框架里的,必须装有.net才能执行C#的DLL
      

  4.   

    http://www.cnblogs.com/homer/archive/2005/01/04/86473.html
    http://blog.csdn.net/ronmy/archive/2006/04/11/659624.aspx
      

  5.   

    http://blog.csdn.net/wgklovechj/archive/2009/05/20/4201420.aspx