【发布时间】:2010-09-20 20:33:40
【问题描述】:
我目前正在尝试打开我拥有的一个旧项目。它是用 vb6 编写的,我试图升级到较新的版本,但我收到了很多错误,说我需要一个包含所有引用的工作 vb6 环境才能升级。
我有 vb6 本身在工作,当我打开我的项目文件时,任何 .dsr、.dsx 文件都不会加载,并出现以下错误(提示我转到日志文件)。
第 2 行:控件 crBooking 的类 {BD4B4E61-F7B8-11D0-964D-00A0C9273C2A} 不是加载的控件类。 第 0 行:文件 C:\Users\Greg\Desktop\VB6 - Conversion\VBSource\crBooking2.Dsr 无法加载。
所有表单文件以及类模块和项目文件本身都可以正常加载。我不知道这意味着什么或如何解决它。任何帮助将不胜感激。
【问题讨论】:
-
您可以发布错误日志吗?有时您会在与源文件相同的目录中拥有 *.log 文件。听起来您在某处有一个错误\无效的引用。
-
仅凭记忆:这些与水晶报表有关吗?您的 PC 上是否安装了 Crystal Reports?
-
@MarkJ:我认为 DSR 实际上是使用 VB6 的内置数据报告工具创建的(我不记得这个功能在 IDE 中实际调用了什么,我也是从内存中做的)。我只知道这是因为我们有一个旧项目,其中有人正在使用 IDE 的内置报表设计器来做某事,而且它是我们拥有的唯一一个在源代码控制中有
.dsr文件的项目。
标签: vb6