【问题标题】:How do I install both D2007 and D2010?如何同时安装 D2007 和 D2010?
【发布时间】:2011-02-09 08:09:51
【问题描述】:

根据我收集到的信息,可以同时安装两个版本的 Delphi。我担心默认路径等可能会混淆,尤其是在安装 3rd 方组件时。

我想这样做的原因是我有一些 3rd 方组件尚未更新。虽然我有源文件,但我的知识不足以更新它们。我已经尝试为 D2010 编译它并收到很多错误,以至于在 D2007 中安装和使用它会更容易。

我正在运行 Windows 7。

提前致谢。

【问题讨论】:

  • 为什么不将它们安装在两个不同的虚拟机中?
  • 其实我最后也是这么做的。我不得不重新安装我的操作系统,并决定在主操作系统上安装 D2010,在 VirtualBox 中安装 D6。

标签: delphi delphi-2010 components delphi-2007


【解决方案1】:

Delphi本身的并行安装没问题。

关于第 3 方组件:其中一些(如 JEDI)能够识别已安装的不同 Delphi 版本,因此您也没有问题。 对于所有其他组件,我建议将它们安装到不同的目录中(因此使用不同的 Delphi 库路径)。

但是,如果您的库/组件没有 Delphi 2009+ (Unicode) 版本,则必须寻找更新版本或自行更新(这可能很复杂;这里有很多关于 SO 的线程)。

【讨论】:

  • 简而言之,如果您避免了重新编译名为 MyPackage 的包这样两个“MyPackage.bpl”文件在您的路径中的可怕问题,那么您会没事的。这就是在包名称上使用编号后缀的通常做法的原因。 14 = 德尔福 2010、12 = 德尔福 2007、7 = 德尔福 7 等
  • 其实,我在发布原始问题时弄错了(归咎于老年)。不是D2007,而是Delphi 6。我刚刚安装了D6,没有任何问题。据我所知,路径等与 D2010 不同。与更高版本相比,我已经忘记了 D6 的启动速度有多快,但我确信当我第一次将它安装在我的旧电脑上时,我认为它很慢!
  • 我可以为你减慢 Delphi 6 的速度。只需安装大约 100 个组件包。 :-)
猜你喜欢
  • 2011-01-12
  • 2013-12-03
  • 1970-01-01
  • 1970-01-01
  • 2020-04-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多