【问题标题】:Can Delphi 2006 be Installed After Delphi 2007 is Already Installed?已经安装了Delphi 2007 之后还能安装Delphi 2006 吗?
【发布时间】:2010-11-14 11:33:38
【问题描述】:

在计算机崩溃后的重建过程中,我重新安装了 Delphi 7,然后是 Delphi 2007。我们跳过了 Delphi 2006 的安装。但是,现在我想在 Embarcadero 停止允许下载最新版本的 D2006 之前安装 Delphi 2006 .

是否可以在这台计算机上安装 Delphi 2006 而不会对其他两个安装产生不利影响?

我唯一担心的是 SYSTEM PATH 变量中的潜在混淆问题,每个版本的 Delphi 都使用系统 PATH 值来记住 BPL 文件的位置。然后系统 PATH 语句包含由每个 Delphi 安装创建的多个 BPL 路径位置。然而,每个版本的 Delphi 只找到并使用在路径列表中找到的第一个 BPL 路径——它总是恰好是最近的安装。 (Delphi 在当前系统 PATH 值的开头安装插入 - 而不是附加 - BPL 路径引用。)如果发生这种情况,则有可能,例如,Delphi 7 引用 Delphi 2007 的 BPL 文件。当然, 这一点都不好。这是我知道如何解决的问题 - 如果这是唯一的问题。

我希望答案不是“首先卸载 Delphi 2007”。这对我来说很痛苦,因为重新安装所有附加组件需要大量时间。

【问题讨论】:

    标签: delphi installation delphi-7 delphi-2007 delphi-2006


    【解决方案1】:

    我已经在多台计算机(笔记本电脑、工作机、家用台式机等)上以各种顺序安装了 Delphi 5、Delphi 2006、Delphi 2007 和 Delphi 2009,并且一切正常。

    【讨论】:

    • 我相信他在问是否可以安装 Delphi 2006 AFTER 2007。
    • 嘿,“各种订单”是指有时在之前,有时在之后,所以我最后在笔记本电脑上安装了 Delphi 2006(2009 年之后),但在我的工作台式机上之前。
    【解决方案2】:

    我相信由于2007是基于2006版本的,在安装2007之后再安装2006很可能会出现一些问题。如果您绝对必须拥有 2006 的副本以进行测试,我强烈建议您使用 VMWareVirtual PC 设置虚拟机。这将允许您直接针对 2006 进行测试...如果您在同一台机器上安装了 2006 和 2007,那么您不测试 2006...您在安装 2007 的情况下测试 2006。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-10
      • 1970-01-01
      • 2018-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多