如何注册我在C ++中创建的DLL

时间:2010-03-17 12:17:22

标签: visual-c++ com visual-studio-2005

我使用Visual Studio 2005在C ++中创建了一个DLL。我的问题是我无法注册这个DLL。显示错误:“LoadLibrary(MyDll.dll)失败。找不到指定的模块。”

有人帮助我吗?

由于

2 个答案:

答案 0 :(得分:1)

您的图书馆依赖于另一个图书馆而其他图书馆缺失。

要解决此问题,请使用Dependency Walker查找它所依赖的库或Process Monitor以确切了解哪个库加载失败。

答案 1 :(得分:0)

  1. 下载dependency walker
  2. 用它打开你的dll。
  3. 查看缺少的模块。