我有一个有人试图安装的旧VB 6应用程序。用户正在尝试注册Comctl32.ocx。该文件位于C:\ windows \ system32中。用户拥有Windows 10 Home。尝试注册时使用:
Regsvr32 c:\windows\system32\comctl32.ocx
用户收到消息:
模块“comctl32.ocx”无法加载。确保二进制文件是 存储在指定的路径或调试它以检查问题 二进制或从属.DLL文件。指定的模块不能 找到。
用户可以尝试的任何想法?
答案 0 :(得分:2)
请参阅https://support.microsoft.com/en-us/kb/249873
基本上:你试图从错误的目录注册,32位OCx必须在c:\ windows \ syswow64
还要确保从提升的命令提示符(Admin)执行该命令。