控件的 MSComCtl2.DTPicker...不是已加载的控件类

控件的 MSComCtl2.DTPicker...不是已加载的控件类

我正尝试将 Visual Source Safe 中的项目加载到我的 Windows 7 32 位计算机上的 Visual Studio 6.0 上。

除了在查找此“MSComCtl2 DLL”时发生错误外,一切都成功

它会创建一个日志文件,其中包含使用日期时间选择器的每个表单的名称。日志文件指出:

控件的 MSComCtl2.DTPicker...不是已加载的控件类

用控件的变量名代替省略号。

我以为只需下载或注册 MSComCtl2 DLL 就可以简单地解决问题,但我却无法在任何地方找到它。

我尝试下载并应用 Common Controls DLL(Platform SDK Redistributable)并http://www.microsoft.com/en-us/download/details.aspx?id=24417但没有什么区别……

下一步我应该尝试什么?

答案1

我敢打赌你安装了 Visual Studio 2010 或类似的东西。.Net 框架会导致一些冲突。你必须卸载其中一个。

答案2

我已经通过这种方式解决了这个问题:

搜索“MSComCtl2 DLL”并复制到与 .vbp 项目相同的路径。然后尝试重新打开该项目。

如果失败,请使用 RegSvr32 注册该文件(在该路径中)。

为我工作!

相关内容