11

有没有冲突?

4

18 回答 18

22

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

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

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

我们非常努力地确保所有版本的 Delphi 共存。但同样,永远不要将一个版本直接安装在另一个版本之上。

于 2008-09-29T04:52:26.057 回答
4

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

于 2008-09-27T01:42:41.067 回答
4

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

于 2008-09-29T00:00:20.733 回答
2

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

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

于 2008-09-26T16:44:14.467 回答
2

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

显然,您只能将一个版本作为打开 Delphi 文件的默认版本。

于 2008-09-29T09:12:47.193 回答
1

不应该冲突。

于 2008-09-26T14:25:43.503 回答
1

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

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

不过这家伙有问题。 希望他的问题是由于他在那篇文章中描述的自定义设置造成的。

于 2008-09-26T14:26:11.927 回答
1

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

如果安装 D2009 会破坏已经安装的 D2007,Embarcadero 肯定会是一个巨大的自己的目标,因为组件和 DCU 不兼容 - 我怀疑相当多的人需要同时拥有一段时间(有些我们当中仍然需要 D5 和 D7!)

于 2008-09-26T14:28:33.043 回答
0

CodeGear 声明(手边没有链接,抱歉)不应该有冲突。我还没有在我的主力电脑上安装 D2009,所以我不知道这是否正确。

注册表中的设置有不同的路径,包有不同的名称,所以应该没有问题。

于 2008-09-26T14:46:32.797 回答
0

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

于 2008-09-26T15:02:11.857 回答
0

似乎没有问题。在同一台 Vista 机器上安装了带有 TurboDelphi 的 D2009 和 2007 以及 2、5 和 7

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

于 2008-09-26T22:55:04.463 回答
0

.. 如果您编译现有的包,请确保给它们一个新名称(例如,后缀为 D12),因为每个版本的 BPL 目录都在路径中。

于 2008-09-27T21:36:01.010 回答
0

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

于 2008-10-10T13:33:55.393 回答
0

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

卸载 2009 并从 2007 开始首先修复了安装问题。

于 2008-11-27T18:18:03.173 回答
0

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

于 2008-12-13T21:36:39.027 回答
0

应该没事。我有 Delphi 7, 2006, 2007, 2009 和第 3 方库Dev ExpressRem Objects(除了 2009 年的 Dev Express - 它已经发布了吗?)并且一切都完美无缺。正如其他人指出的那样,这些版本是从最旧到最新安装的。

于 2009-03-30T04:37:03.443 回答
0

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

于 2009-04-30T21:04:16.820 回答
0

与发布顺序一起移动是必须的。先安装旧的。卸载可能会变得棘手。 如何修复 Delphi 2009 数据资源管理器?

于 2009-06-03T11:55:00.090 回答