【发布时间】:2015-02-17 15:22:02
【问题描述】:
如何在 Windows 8.1 系统上以编程方式安装mscomctl.ocx 的当前版本,以便注册类型库的 2.1 版本?安装古老的"Common controls" download 只安装2.0 版本。我想我需要与MS12-060 相关的更新,现在应该是KB2726929,但是没有安装 MS Office 时不会安装此更新。
Afewother问题是相关的,但它们主要处理上述更新的影响。我想构建一个系统,我可以在其中编译引用 mscomctl.ocx 类型库的 2.1 版的 VB6 项目。
【问题讨论】:
-
为什么不直接从安装了更新的机器上复制文件?使用 Regsvr32.exe 进行注册。
-
@HansPassant:我希望有一种更“官方”的方式——作为最后的手段,你的建议肯定会奏效。
-
糟糕,抱歉。该包只有一个定义了 2.0 接口。
-
即使您从另一台机器“窃取”(它似乎被认为是 Office 的一部分),您也可以考虑 support.microsoft.com/kb/2597986
标签: windows vb6 windows-8.1 common-controls