尝试在 windows 服务器 2012 x64 上注册 COM dll 时注册失败
registration failed on attempt to register a COM dll on windows server 2012 x64
我正在尝试在 sysWOW64
中注册一个 32 位 com.dll
C:\Windows\SysWOW64>regsvr32 xxx.dll
我已经将 dll 复制到文件夹 SysWOW64 和 System32
它显示类似
的错误
The module "xxx.dll" failed to load. Make sure the binary is stored at
the specified path or debug it to check for problems with the binary
or dependent .DLL files
如果我在那里检查 dependency walker,它会显示一些丢失的文件,这些文件是什么?
ATL110.DLL, MSVCR110.DLL, IESHIMS.DLL, MFPLAT.DLL, WLANAPI.DLL
这些文件真的有必要吗?我已经下载了 redist 文件来解决这个问题但是它仍然失败它在安装 redist 文件后显示相同的错误
我已经在 windows 7 x64 中安装了相同的 dll,并且在 windows 2012 服务器 x64 中成功注册了系统 错误原因是什么?如何解决问题
将那些丢失的 DLL 复制粘贴到系统 32 目录可以工作,您可以从可信来源下载它,在我的例子中,我只是从我的另一台 win 7 x64 电脑上复制它。
我正在尝试在 sysWOW64
中注册一个 32 位 com.dllC:\Windows\SysWOW64>regsvr32 xxx.dll
我已经将 dll 复制到文件夹 SysWOW64 和 System32
它显示类似
的错误The module "xxx.dll" failed to load. Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files
如果我在那里检查 dependency walker,它会显示一些丢失的文件,这些文件是什么?
ATL110.DLL, MSVCR110.DLL, IESHIMS.DLL, MFPLAT.DLL, WLANAPI.DLL
这些文件真的有必要吗?我已经下载了 redist 文件来解决这个问题但是它仍然失败它在安装 redist 文件后显示相同的错误
我已经在 windows 7 x64 中安装了相同的 dll,并且在 windows 2012 服务器 x64 中成功注册了系统 错误原因是什么?如何解决问题
将那些丢失的 DLL 复制粘贴到系统 32 目录可以工作,您可以从可信来源下载它,在我的例子中,我只是从我的另一台 win 7 x64 电脑上复制它。