精易论坛

标题: 无法找到指定dll库文件的输出命令 怎么解决 [打印本页]

作者: woaifamily    时间: 2015-1-28 14:05
标题: 无法找到指定dll库文件的输出命令 怎么解决


如图。别人编译好的程序运行也报错,但是如果在运行目录放入wpcap.dll就可以运行了。system32目录下有这个dll。百度了一天也没找到答案,。
求大神 帮助下。。。。谢谢!!谢谢!!


作者: Hwak    时间: 2015-1-28 14:05
别人电脑是什么系统 你是什么系统?
作者: woaifamily    时间: 2015-1-28 14:22
求大神们帮忙回答下!!谢谢啦。实在找不到解决办法了
作者: 哭泣的訫    时间: 2015-1-28 14:31
重新添加一下DLL
作者: woaifamily    时间: 2015-1-28 14:33
哭泣的訫 发表于 2015-1-28 14:31
重新添加一下DLL

什么叫重新添加一下DLL 能详细说下吗
作者: 哭泣的訫    时间: 2015-1-28 14:37
woaifamily 发表于 2015-1-28 14:33
什么叫重新添加一下DLL 能详细说下吗

我的意思是说,调用的路径不对,需要更新下路径
作者: woaifamily    时间: 2015-1-28 14:41
哭泣的訫 发表于 2015-1-28 14:37
我的意思是说,调用的路径不对,需要更新下路径

额。。。不懂 怎么操作呢?
作者: 哭泣的訫    时间: 2015-1-28 14:46
woaifamily 发表于 2015-1-28 14:41
额。。。不懂 怎么操作呢?

你找一下调的其它命令在哪个文件夹里,然后把这个这个DLL也放到里面去就行了
作者: 揰掵佲    时间: 2015-1-28 14:49
把@都去掉
作者: woaifamily    时间: 2015-1-28 14:50
ChongZi 发表于 2015-1-28 14:49
把@都去掉

试过了。。。。没用。。
作者: woaifamily    时间: 2015-1-28 14:51
哭泣的訫 发表于 2015-1-28 14:46
你找一下调的其它命令在哪个文件夹里,然后把这个这个DLL也放到里面去就行了

怎么看其他命令在哪个文件夹 不是在system32文件夹里面吗?
作者: 哭泣的訫    时间: 2015-1-28 14:54
woaifamily 发表于 2015-1-28 14:51
怎么看其他命令在哪个文件夹 不是在system32文件夹里面吗?

那你找找这个文件夹里有没有啊
作者: woaifamily    时间: 2015-1-28 14:56
哭泣的訫 发表于 2015-1-28 14:54
那你找找这个文件夹里有没有啊

有。。但是不行。。。
作者: Hwak    时间: 2015-1-28 14:57
你放到c以后 需要注册一下
  1. wpcap.dll控件常规安装方法(仅供参考):

  2. 一、如果在运行某软件或编译程序时提示缺少、找不到wpcap.dll等类似提示,您可将从脚本之家下载来的wpcap.dll拷贝到指定目录即可(一般是system系统目录或放到软件同级目录里面),或者重新添加文件引用。
  3. 二、您从我们网站下载下来文件之后,先将其解压(一般都是rar压缩包), 然后根据您系统的情况选择X86/X64,X86为32位电脑,X64为64位电脑。默认都是支持32位系统的, 如果您不知道是X86还是X64,您可以看这篇文章。
  4. 三、根据软件情况选择文件版本。此步骤比较复杂,如果是Windows的dll文件,
  5.      版本号以5.0开头的或含有 nt 一般是windows2000的文件。
  6.      版本号以5.1开头的或含有 xp、xpsp1、xpsp2、xpsp3 信息的一般是windowsXP的文件。
  7.      版本号以6.0开头的或含有 longhorn、vista 信息的一般是windowsVista的文件。
  8.      版本号以6.1开头的或含有 win7 信息的一般是windows7的文件。 如果不是windows的dll文件,则需要灵活查看版本号、描述、网友提供的信息、以及相关dll的版本号去判断。
  9. 四、直接拷贝该文件到系统目录里:
  10.    1、Windows 95/98/Me系统,将wpcap.dll复制到C:\Windows\System目录下。
  11.    2、Windows NT/2000系统,将wpcap.dll复制到C:\WINNT\System32目录下。
  12.    3、Windows XP/WIN7/Vista系统,将wpcap.dll复制到C:\Windows\System32目录下。
  13. 4、如果您的系统是64位的请将文件复制到C:\Windows\SysWOW64目录
  14. 五、打开"开始-运行-输入regsvr32 wpcap.dll",回车即可解决。希望脚本之家为您提供的wpcap.dll对您有所帮助。

  15. 通过脚本之家下载dll的朋友,可将下面的代码保存为“注册.bat“,放到dll文件同级目录(只要在同一个文件夹里面有这两个文件即可),双击注册.bat,就会自动完成wpcap.dll注册(win98不支持)。
复制代码

  1. wpcap.dll控件常规安装方法(仅供参考):

  2. 一、如果在运行某软件或编译程序时提示缺少、找不到wpcap.dll等类似提示,您可将从脚本之家下载来的wpcap.dll拷贝到指定目录即可(一般是system系统目录或放到软件同级目录里面),或者重新添加文件引用。
  3. 二、您从我们网站下载下来文件之后,先将其解压(一般都是rar压缩包), 然后根据您系统的情况选择X86/X64,X86为32位电脑,X64为64位电脑。默认都是支持32位系统的, 如果您不知道是X86还是X64,您可以看这篇文章。
  4. 三、根据软件情况选择文件版本。此步骤比较复杂,如果是Windows的dll文件,
  5.      版本号以5.0开头的或含有 nt 一般是windows2000的文件。
  6.      版本号以5.1开头的或含有 xp、xpsp1、xpsp2、xpsp3 信息的一般是windowsXP的文件。
  7.      版本号以6.0开头的或含有 longhorn、vista 信息的一般是windowsVista的文件。
  8.      版本号以6.1开头的或含有 win7 信息的一般是windows7的文件。 如果不是windows的dll文件,则需要灵活查看版本号、描述、网友提供的信息、以及相关dll的版本号去判断。
  9. 四、直接拷贝该文件到系统目录里:
  10.    1、Windows 95/98/Me系统,将wpcap.dll复制到C:\Windows\System目录下。
  11.    2、Windows NT/2000系统,将wpcap.dll复制到C:\WINNT\System32目录下。
  12.    3、Windows XP/WIN7/Vista系统,将wpcap.dll复制到C:\Windows\System32目录下。
  13. 4、如果您的系统是64位的请将文件复制到C:\Windows\SysWOW64目录
  14. 五、打开"开始-运行-输入regsvr32 wpcap.dll",回车即可解决。希望脚本之家为您提供的wpcap.dll对您有所帮助。

  15. 通过脚本之家下载dll的朋友,可将下面的代码保存为“注册.bat“,放到dll文件同级目录(只要在同一个文件夹里面有这两个文件即可),双击注册.bat,就会自动完成wpcap.dll注册(win98不支持)。
复制代码

  1. http://www.jb51.net/dll/26659.html
复制代码

作者: 哭泣的訫    时间: 2015-1-28 14:58
woaifamily 发表于 2015-1-28 14:56
有。。但是不行。。。

楼上帮我回答了
作者: woaifamily    时间: 2015-1-28 15:14
ctw507 发表于 2015-1-28 14:57
你放到c以后 需要注册一下

试过。但是注册会提示模块已加载,但是找不到入口点。、。。
作者: Hwak    时间: 2015-1-28 15:17
woaifamily 发表于 2015-1-28 15:14
试过。但是注册会提示模块已加载,但是找不到入口点。、。。

我是注册不了 你看看文件的兼容性 设置一下
作者: woaifamily    时间: 2015-1-28 15:35
ctw507 发表于 2015-1-28 15:17
我是注册不了 你看看文件的兼容性 设置一下

DLL没有兼容性设置啊。把@符号去掉 会提示堆栈错误
作者: Hwak    时间: 2015-1-28 15:42
woaifamily 发表于 2015-1-28 15:35
DLL没有兼容性设置啊。把@符号去掉 会提示堆栈错误

我去掉是没有提醒 我想过放到同一目录下运行 你可以试试
作者: woaifamily    时间: 2015-1-28 15:45
ctw507 发表于 2015-1-28 15:42
我去掉是没有提醒 我想过放到同一目录下运行 你可以试试

我拿别人编译的在同一目录下运行是可以的 但是调试的时候没办法啊。。。调试的目录在哪?
别人的电脑运行也没有问题 我不知道我这个是怎么搞的。。都快吐血了。。百度了很久 提这个问题的不少 就是没有解决方法。。
作者: Hwak    时间: 2015-1-28 15:47
woaifamily 发表于 2015-1-28 15:45
我拿别人编译的在同一目录下运行是可以的 但是调试的时候没办法啊。。。调试的目录在哪?
别人的电脑运 ...

你保存到指定目录下 就行 你要是在压缩包里面 时候调试 目录是临时目录




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4