2009-07-27 118 views
1

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

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

我唯一担心的是SYSTEM PATH变量中混合的潜在问题,其中每个Delphi版本都使用系统PATH值来记住BPL文件的位置。然后系统PATH语句保存每个Delphi安装创建的多个BPL路径位置。但是,每个版本的Delphi只能找到并使用路径列表中的FIRST BPL路径 - 这通常是最近一次安装。 (Delphi在当前系统PATH值的开始处安装插入 - 而不是附加 - BPL路径引用)。如果发生这种情况,那么例如Delphi 7就可以引用Delphi 2007的BPL文件。当然, ,那根本不好。这是我知道如何解决的事情 - 如果它是唯一的问题。

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

回答

2

我已经在几台计算机(笔记本电脑,工作机,家用台式机等)上安装了Delphi 5,Delphi 2006,Delphi 2007和Delphi 2009,并且一直很好。

+0

我相信他问是否可以安装Delphi 2006 AFTER 2007已经安装。 – skamradt 2009-07-29 15:56:04

0

我相信自2007年以来,基于2006版本,安装2006年后安装2007年将最有可能导致一些问题。如果您绝对必须有用于测试目的的2006年副本,我强烈建议使用VMWareVirtual PC设置虚拟机。这将允许你直接测试2006年...如果你有2006年和2007年安装在同一台机器上,那么你没有测试2006年...测试2006年与2007年安装。