可以将Delphi 2009与Delphi 2006或者Delphi 2007安装在同一台计算机上吗?

时间:2020-03-06 14:47:14  来源:igfitidea点击:

有冲突吗?

解决方案

不应该冲突。

我在与D2006相同的机器上完成了D2007,但没有任何问题(实际上我很震惊)。

我还没有尝试过D2009,但是应该没问题。

这个家伙虽然有问题。希望他的问题归因于他在该文章中描述的自定义设置。

我的一个同事(我想他现在在这里拥有dcraggs的帐户)让他们两个都在同一台机器上运行得很好,我相信。

如果安装D2009破坏了已经安装的D2007,那么肯定会是Embarcadero的一个巨大目标,考虑到组件和DCU不兼容的方式,我怀疑很多人都需要一段时间才能使用(一些我们仍然也需要D5和D7!)

CodeGear声明(没有方便的链接,对不起),应该没有冲突。我尚未在我的主力PC上安装D2009,所以我不知道这是否正确。

注册表中的设置具有不同的路径,而程序包具有不同的名称,因此实际上应该没有问题。

我安装了Delphi 2007,昨天安装了2009,到目前为止没有任何明显的问题。两者似乎都工作正常。

一台机器上至少有4个Delphi版本。他们不互相咬。

我总是先安装较旧的版本,因为如果我反过来这样做的话,我会遇到一次问题。

看来没问题。将D2009与TurboDelphi以及2007、2、5和7都安装在同一台Vista计算机上

2007年和2009年都安装了Jedi JVC和JVCL。一切似乎工作正常。希望能有所帮助。

我在同一台机器(这台机器)上运行2007年和2009年就好。我们可能遇到的唯一问题是,如果要将组件编译到同一目录中,则只需要每次都重建所有DCU和软件包,或者制作特定于版本的软件包和目录。

..并且如果我们编译现有软件包,请确保为它们指定一个新名称(例如,带有D12的后缀),因为每个版本的BPL目录都在该路径中。

将它们安装在它们自己的目录中,并确保将软件包二进制文件分开保存,应该没问题。我已经在这台机器上安装了2009、2007、2006、7和5,没有任何问题。

所有新版本的Delphi始终可以安全地/ next /安装到旧版本。

每个新版本都应安装在其自己的目录中。

如果要安装多个版本,请始终先安装最旧的版本,然后再尝试安装最新的版本。

我们非常努力地确保所有版本的Delphi并存。但是同样,切勿将一个版本直接安装在另一个版本上。

是的,正如Rob所说(Robsoft),我俩都在这里工作。 Delphi一直非常擅长与其他版本共存。

显然,我们只能使用一个版本作为打开Delphi文件的默认版本。

在运行带有现有D2007 Enterprise安装的Vista Business的VMWare实例上安装了D2009 Enterprise。也许我做错了什么,但是我开始在D2007 IDE中遇到错误,以及在用D2007编译的exe文件中遇到一个非常奇怪的错误,即未知的字段类型。我卸载了D2009,错误消失了。

我们应该始终先安装旧版本。我尝试先安装2009,然后再安装2007,但是2007的安装失败。

卸载2009年并从2007年开始首先解决了安装问题。

从理论上讲,这是有可能的,但是如果我们使用许多第三方(或者我们自己的)库,则它很快就会变得毛茸茸。由于这个原因和其他原因,我倾向于在虚拟机上进行开发。但是,YMMV。

应该没事。我在Delphi 7、2006、2007、2009中拥有所有第三方库Dev Express和Rem Objects(除了2009年的Dev Express还可以吗?),所有这些都可以正常工作。正如其他人指出的那样,这些版本是最早安装到最新的。

尽管Delphi 2009和Delphi 2007项目不兼容,并且不能共享,但安装不会相互干扰。

必须遵循发布顺序。首先安装较旧的版本。卸载可能会比较棘手。
如何修复Delphi 2009数据浏览器?