在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项目编译时的位数是否一致?