当前位置: 代码迷 >> C# >> C# WINFORM 无法加载 DLL“client.dll”: 找不到指定的模块。解决办法
  详细解决方案

C# WINFORM 无法加载 DLL“client.dll”: 找不到指定的模块。解决办法

热度:21   发布时间:2016-05-05 04:43:29.0
C# WINFORM 无法加载 DLL“client.dll”: 找不到指定的模块。
在C# winform项目中,有以下两段代码调用一直报错,请帮忙解决下。

代码1如下:
hkClient.InitStreamClientLib();

[DllImport("client.dll")]
public static extern int InitStreamClientLib();

报错:
System.DllNotFoundException: 无法加载 DLL“client.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。

================================================================================
代码2如下:
HB_Qiang.HB_SDVR_Init()

 [DllImport("7000sdk.dll")]
public static extern Boolean HB_SDVR_Init();


报错:
无法加载 DLL“7000sdk.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。


------解决思路----------------------
在你程序的根目录下 有没有这几个dll文件··?
或者在你的system32目录下 ···你看下 有没有···
------解决思路----------------------
看一下dll编译时的位数与你的NET项目编译时的位数是否一致?
  相关解决方案