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

问题描述

此IC.dll为非托管的动态链接库文件,我放到到了VB.NET项目的bin下的DEBUG下了form程序代码如下:ImportsSystem.Runtime.InteropServicesPublicClassForm1PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadEndSubPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickLabel1.Text=His_User_Info("Y613","410503197309125016","","0")EndSub'门诊登记char*Jzh,char*Jsdh,char*Xh,char*Fybm_yy,char*Fybm_zx,char*Fymc,doubleJe<DllImport("ic.dll",EntryPoint:="His_User_Info",SetLastError:=True)>SharedFunctionHis_User_Info(ByValhisidAsString,ByValpidAsString,ByVals_userinfoAsString,ByValic_flagAsString,OptionalByValarea_codeAsString="410500")AsIntegerEndFunctionEndClass之前引用其他DLL都是这样做的都正常,就这个IC.DLL报错,我怀疑此IC.DLL有问题,请哪位大侠给判断一下如何解决此IC.DLL的下载地址为HTTP://WWW.QSSWGL.CN/IC.RAR谢谢

解决方案

解决方案二:
是不是你的系统是x64,而这个dll是32bit的?
解决方案三:
http://blog.csdn.net/jslfb2008/article/details/5460319
解决方案四:
32位xp系统
解决方案五:
放到system32下看看*****************************************************************************签名档:http://feiyun0112.cnblogs.com/
解决方案六:
你的那个DLL少两个文件支持,自己用Depends工具看下,先把东西找全在说,上次我也是碰到少东西的问题...
解决方案七:
5楼您好,我用depends查看了此dll,发现却3个DLL,ieshims.DLLWER.DLLDLLINTER.DLL,好不容易下载了2个,第三个DLLINTER.DLL始终找不到,而且把前两个复制到debug下后,再用DEPENDS查,发现缺的DLL更多了,请问一下,您说的却的是哪2个DLL谢谢
解决方案八:
ieshims.DLL和DLLINTER.DLL
解决方案九:
因为你使用的这个DLL内部又需要其他DLL,所以出现这个问题。
解决方案十:
您好,非常感谢您的回复,这个DLLINTER.DLL我在百度上找了1天了,也找不到,不知您能否提供,另外,说实在的,这个IC.DLL是我们的竞争对手迫于压力提供给我们的,所以担心此IC.dll又问题,如何判断一下次IC.DLL是否正常,
解决方案十一:
引用9楼qsoft的回复:

您好,非常感谢您的回复,这个DLLINTER.DLL我在百度上找了1天了,也找不到,不知您能否提供,另外,说实在的,这个IC.DLL是我们的竞争对手迫于压力提供给我们的,所以担心此IC.dll又问题,如何判断一下次IC.DLL是否正常,

如果这个DLL网上找不到的话,那就是你们的对手自己开发封装的东西,故意不给你们...
解决方案十二:
明白了,我让领导向他们要,是不是还差个WER.DLL呢?
解决方案十三:
DLL本身有别的依赖,但你的机器上没有,就会出这种问题
解决方案十四:
引用11楼qsoft的回复:

明白了,我让领导向他们要,是不是还差个WER.DLL呢?

网上这个DLL是可以下载到的...

时间: 2024-11-10 07:25:14

无法加载 DLL“ic.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)的相关文章

异常-C#调用动态库,无法加载 DLL&amp;amp;quot;xx.dll&amp;amp;quot;: 找不到指定的模块。

问题描述 C#调用动态库,无法加载 DLL"xx.dll": 找不到指定的模块. 报错内容:System.DllNotFoundException: 无法加载 DLL"XX.dll": 找不到指定的模块. (异常来自 HRESULT:0x8007007E). 网上的各种方法我都试过了,都是这样 我把目标平台改成x64,报错就变成:System.BadImageFormatException: 试图加载格式不正确的程序. (异常来自 HRESULT:0x8007000

加载C:\windows\system32\Aspperf.dll时出错找不到指定的模块

问题描述 在卸载IIS5.1S时出现的错误:"加载C:windowssystem32Aspperf.dll时出错找不到指定的模块". 解决方案 解决方案二:C:windowssystem32Aspperf.dll引用不对或者说你没Copy到服务器解决方案三:顶楼上的.解决方案四:网站是否引用进这个类:或网站文件是否有这个类:

importerror-seaborn,&amp;amp;#39;ImportError: DLL load failed: 找不到指定的模块&amp;amp;#39;

问题描述 seaborn,'ImportError: DLL load failed: 找不到指定的模块' pip安装成功 C:UsersAdministrator>pip install seaborn-0.7.0-py2.py3-none-any.whl Processing c:usersadministratorseaborn-0.7.0-py2.py3-none-any.whl Installing collected packages: seaborn Successfully in

visual studio 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)

问题描述 win10系统visualstudio2010sqlserver2008r2SQLServerManagementStudio没有问题在visualstudio上操作时出现不能编辑数据表找不到指定的程序.(异常来自HRESULT:0x8007007E) 解决方案 本帖最后由 tunatic 于 2015-12-07 11:50:11 编辑解决方案二:按照完全方式进行安装,应该是组件没有安装全解决方案三:我试试,已装几次了解决方案四:win10是64位的系统,你装64位的VS就行了.解决

c#引用dll文件,无法加载 DLL“interface.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。

问题描述 试过很多办法,DLL文件时非托管的,不能直接引用,只能IMport,文件放在system32下面,BIN下面,个个地方就是找不到,求赐教,最好加QQ2207393858,急 解决方案 解决方案二:windows程序放在和Exe同样的目录下面就可以了.asp.net的当前目录比较tricky,但是放在system32下也应该没有问题啊.难道是还需要什么依赖的dll解决方案三:看看这篇文章:估计是什么依赖的库没有.C++运行时安装了吗?解决方案四:c++运行时安装了吗?是什么意思..还有我

系统找不到指定的模块

系统找不到指定的模块怎么办?首先系统加载CWindows.0System32MisibmCfsys.dd找不到指定的模块 解决找不到指定的模块 方法: cfsys.dll是个木马,被删了,但模块还在.点开始-运行 输入"regedit"回车,打开的是注册表,要小心操作哦."编辑"-"查找"输入"cfsys.dll"回车 把查出的C:windowssystem32msibmcfsys.dll删去.有几个删几个.OK 它一般在这两

无法加载DLL“OraOps10.dll”: 找不到指定的模块。

问题描述 具体情况是这样的,c#开发用的是oracle10g,系统是win732位,现在部署到服务器上马windowserver200864位,oracle11g服务上面装了客户端,连接的数据服务器.用Nhibernate访问数据库正常,用引用oracle.dataaccess.client的方式访问出现无法加载DLL"OraOps10.dll":找不到指定的模块.(异常来自HRESULT:0x8007007E).按照这个帖子(http://blog.csdn.net/holyrong

SQLite部署-无法加载 DLL“SQLite.Interop.dll”: 找不到指定的模块

近期刚使用SQLite,主要引用的是System.Data.SQLite.dll这个dll,在部署到测试环境时报无法加载 DLL"SQLite.Interop.dll": 找不到指定的模块. (异常来自 HRESULT:0x8007007E). 后上官网查了下,sqlite-netFx40-binary-Win32-2010-1.0.94.0.zip 这个包中的System.Data.SQLite.dll是需用到SQLite.Interop.dll,但是这个dll不是.net版本的无法

无法加载DLL“oramts.dll”: 找不到指定的模块

无法加载 DLL"oramts.dll": 找不到指定的模块. (异常来自 HRESULT:0x8007007E). 这个错误, 解决方法: Oramts.dll 文件公开登记 Oracle 连接所涉及到在通过 Microsoft 分布式事务处理协调器 (MSDTC) 启动的事务中的公共 API. 在事务处理环境中运行时, System.Data.OracleClient 程序集调用这些 API. System.Data.OracleClient 程序集的早期版本不支持分布式的事务.