我目前正在尝试开辟一个我拥有的旧项目。它是用vb6编写的,我试图升级到更新的版本,但是我遇到了一些错误,说我需要有一个工作的vb6环境,包含所有引用才能升级。
我有vb6本身工作,当我打开我的项目文件时,任何.dsr,.dsx文件都不会加载以下错误(这会提示我转到日志文件)。
第2行:控制crBooking的类{BD4B4E61-F7B8-11D0-964D-00A0C9273C2A}不是加载的控件类。 第0行:无法加载文件C:\ Users \ Greg \ Desktop \ VB6 - Conversion \ VBSource \ crBooking2.Dsr。
所有表单文件以及类模块和项目文件本身都可以正常加载。我不知道这意味着什么或如何解决它。任何帮助将不胜感激。
答案 0 :(得分:1)
.dsr
文件由任何所谓的Designer生成。这些是可以添加到VB6环境的扩展。
例如,Visual Basic for Applications IDE
扩展名使用的Designer。如果您正在为VB6或VBA开发扩展,则使用此文件。
如前所述,GUID似乎属于Crystal Reports组件。因此,可能需要安装更高版本的VB6(其中一些版本附带Crystal Reports灯)或安装Crystal Reports软件本身。