有个页面其中有些方法来自yhybReckoning.dll
该DLL文件是 通过  [DllImport("yhybReckoning.dll")] 代码引入的
调试时报错如下: 无法加载 DLL“yhybReckoning.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)那个DLL好像是用VC 写的本人对VC不熟悉 在网上查 后也没解决 该DLL文件在bin目录下已经放了 在C盘的System 文件夹和system32 中都放了 还是不行  在运行中 用regsvr32  命令也注册不进去 哪位高手知道解决方法 请多指教!感激不尽!

解决方案 »

  1.   

    为什么用代码引用额,直接右键引用dll文件不可以么?
      

  2.   

    得放DEBUG目录下吧,不太了解
      

  3.   

    你直接在bin文件中引用这个.DLL文件!应该是没有引用!
      

  4.   

    引用丢失了吧   把.DLL文件放到bin下面  然后重新添加引用   
      

  5.   

    因为那个DLL文件好像是用VC写的 所以根本添加引用 不进去啊
      

  6.   

    yhybReckoning.dll放在System32下面不会有错,
    一定是你还缺少C++内库文件,之前有遇到过这样的问题,
    把VC++内库文件放到System32下面就可以了
      

  7.   

    C++ dll你能直接引用,那还要跨平台调用干嘛