C#调用C++dll的问题,问题的太多了。C#一般通过DllImport调用C++的dll的函数,返回值存入数据库,这是ado.net的范畴了。

解决方案 »

  1.   

    那我引用C++的dll为什么会出现这样的问题
    无法加载 DLL“CCDllProject.dll”: 找不到指定的模块。
      

  2.   

    把DLL放在程序根目录下,并保证该DLL依赖的DLL在你系统环境中都存在...
      

  3.   

    DllImport
    C++ dll可以使用相对路径,也可以使用绝对路径
    一般把C++ dll放在程序启动目录
      

  4.   

    C++那个是非托管的dll,不能在.Net中直接引用的,要用DllImport导入C++的函数再调用
    这个三言两语也讲不清楚,有时间你就自己去啃资料
    没时间就找找有经验的同事朋友帮忙吧