在计算机崩溃后的重建过程中,我重新安装了Delphi 7,然后是Delphi 2007。我们跳过了Delphi 2006的安装。但是,现在我想在Embarcadero停止允许下载最新版本的D2006之前安装Delphi2006。
是否有可能在此计算机上安装Delphi 2006而不对其他两个安装造成不利影响?
我唯一关心的是系统PATH变量中潜在的混淆问题,其中每个版本的Delphi都使用系统路径值来记住BPL文件的位置。然后,system PATH语句保存由每个Delphi安装创建的多个BPL路径位置。但是,每个版本的Delphi只查找并使用路径列表中的第一个BPL路径-它总是最新安装的。(Delphi在当前系统路径值的开头插入(而不是追加) BPL路径引用。)如果发生这种情况,那么例如,Delphi7就有可能引用Delphi2007的BPL文件。当然,这一点也不好。这是我知道如何解决的问题-如果这是唯一的问题。
我希望答案不是“先卸载Delphi 2007”。这对我来说是痛苦的,因为重新安装所有的附加组件需要大量的时间。
发布于 2009-07-29 00:42:04
我已经安装了Delphi 5,Delphi 2006,Delphi 2007和Delphi 2009在几台电脑上(笔记本电脑,工作机,家用台式机等)。一切都很好。
发布于 2009-07-29 16:00:53
我相信由于2007是基于2006版本的,所以在2007安装之后再安装2006很可能会导致一些问题。如果您一定要有2006的副本用于测试,我强烈建议您使用VMWare或Virtual PC设置虚拟机。这将允许您在同一台计算机上测试安装了2006和2007的2006 directly...if,然后不测试2006……安装了2007的测试2006。
https://stackoverflow.com/questions/1190198
复制相似问题