加载库调用系统错误 wpcap.dll
LoadLibrary call System Error wpcap.dll
我正在尝试加载我在另一个项目中动态制作的dll。但是,当我去加载库时,我收到以下错误消息:
"程序无法启动,因为您的计算机中缺少 wpcap.dll。尝试重新安装该程序以解决此问题。
我已经搜索过,但没有找到适合我的解决方案。我替换了那个 wpcap.dll 文件以及它说丢失的数据包.dll文件,它仍然给了我另一个错误。如果有人能帮我解决这个问题,我将不胜感激。谢谢。
有一个依赖关系步行者(http://www.dependencywalker.com/),您可以使用它来查找程序的所有相关依赖项。您可以使用它来搜索缺少的依赖项。在wpcap.dll上使用它。在您的.exe上使用它不会有太大帮助,因为依赖步行者找不到使用 LoadLibrary 调用的依赖关系。
請重新安裝 WinPcap。它会将 wpcap.dll(及其依赖项)放入 Windows 系统目录中。然后,您可以在代码中调用 LoadLibrary("wpcap.dll")(无需指定 DLL 的路径)。
相关文章:
- 挂起和取消挂起一个文件DLL
- std::threads可以从Windows DLL中的全局变量创建/销毁吗?
- 导入库可以跨dll版本工作吗
- 从C++dll访问C#中的一行主要参数
- 链接到自行创建的dll失败
- 为什么使用 P/Invoke 调用 dll 时,某些计算机中的 LoadLibrary 失败?
- 在调用FreeLibrary后,释放动态链接到具有相同版本的CRT堆的DLL的内存
- 如何指定我希望我的LIB链接到的DLL文件?-Visual Studio 2019
- 如何将图像传输到c++(dll)中的缓冲区,然后在c#的缓冲区中读/写
- C++:将外部库链接到dll库
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- 不同的Visual Studio版本中缺少.dll
- 从DLL中删除类的实例
- 如何包装第三方DLL在R中使用
- 使用c#访问c++dll中带有char*参数的函数时发生AccessViolationException
- 系统.将数组移交给c#中动态加载的c++DLL时发生AccessViolationException
- 为什么导入Mixed native/CLR lib.dll的本机C++应用程序没有在Mixed lib.dll中的外部变
- 当我使用 C++ 中的 C# dll 来使用 Selenium 时,存在异常处理问题
- 制作 wpcap.dll "optional"
- 加载库调用系统错误 wpcap.dll