【发布时间】:2012-08-29 19:56:42
【问题描述】:
一年前我先安装了delphi 5,然后又安装了delphi 7。而且我大部分时间只使用Delphi 5。在我安装了 Delphi 7 之后,它运行良好,并用它创建了 2-3 个应用程序。
但是现在在我尝试运行 Delphi 7 6 个月后,它给了我一些错误。所以我卸载了 Delphi 7 并尝试重新安装,但同样的问题。我尝试了两次,结果相同。 :( 我也无法在 Delphi 7 中查看任何表单。而且也没有添加新表单的选项。
当我运行新安装的 Delphi 7 时,它试图从 delphi5 目录加载一些组件。我该如何解决这个问题?
Delphi 5安装路径:D:\Delphi5
Delphi 7安装路径:C:\Program Files\Borland\Delphi7
以下是我在加载 Delphi 7 时遇到的错误:
Exception EPackageError in module rtl70.bpl at 00017EAA
Can't Load package D:\Delphi5\bin\delphide70.bpl
Can't Load package D:\Delphi5\bin\direct70.bpl
Can't Load package D:\Delphi5\bin\delphivclide70.bpl
Can't Load package D:\Delphi5\bin\MsgInoCFG.bpl
谢谢。
【问题讨论】:
-
您是否在安装 Delphi5 的基础上安装了 Delphi7?
-
是的。我在 Delphi 5 之上安装了 Delphi 7。
-
那我建议你卸载Delphi7,删除你的安装文件夹(D:\Delphi5)然后重新安装Delphi7。
-
@iMan:感谢回复,但我不想卸载 Delphi 5,因为我的所有应用程序都依赖于此,并为 Delphi 5 安装了许多组件。如果有任何解决方案,请告诉我。跨度>
-
@Naren:通过“在顶部”,iMan 询问您是否安装在同一个文件夹中。如果你这样做了,你破坏了 Delphi 5 和 7,别无选择,只能删除两者并从头开始重新安装。它们永远不应该放在同一个文件夹中(事实上,它们不能也从未被设计为 - D7 是 Delphi 的新版本,而不是 D5 的升级)。