无法注册DTS所需的dll文件 - 错误 - 找不到指定的模块

时间:2012-03-14 12:08:32

标签: sql-server sql-server-2008 dts

我正在尝试使用此命令注册DTS所需的DLL文件

Regsvr32.exe "C:\Program Files\Microsoft SQL Server\100\COM\axscphst.dll"

但是我收到了错误

RegSvr32
---------------------------
LoadLibrary("C:\Program Files\Microsoft SQL Server\100\COM\axscphst.dll") failed - The specified module could not be found.

但我确定文件axscphst.dll存在于该位置。

任何人都可以告诉我应该怎样做才能找到为什么它只能在这台PC上注册。如果有任何解决方法,请告诉我。在此先感谢

1 个答案:

答案 0 :(得分:1)

使用Dependency Walker检查DLL(depends.exe, http://www.dependencywalker.com/)在注册的机器上 失败。最有可能的是,你的DLL依赖于一些不存在的库 机器 - 取决于会告诉你哪个。