【问题标题】:Can Delphi 2009 be installed on the same machine as Delphi 2006 or Delphi 2007?Delphi 2009 可以与 Delphi 2006 或 Delphi 2007 安装在同一台机器上吗?
【发布时间】:2008-09-26 14:23:30
【问题描述】:

有什么冲突吗?

【问题讨论】:

    标签: delphi installation


    【解决方案1】:

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

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

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

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

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

          【讨论】:

            【解决方案5】:

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

            显然你只能有一个版本作为打开 Delphi 文件的默认版本。

            【讨论】:

              【解决方案6】:

              不应冲突。

              【讨论】:

                【解决方案7】:

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

                我还没试过D2009,不过应该没问题。

                This guy had problems though.希望他的问题是由于他在那篇文章中描述的自定义设置造成的。

                【讨论】:

                  【解决方案8】:

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

                  考虑到组件和 DCU 不兼容,如果安装 D2009 破坏了已安装的 D2007,Embarcadero 肯定会是一个巨大的自身目标 - 我怀疑相当多的人需要同时拥有这两者而(我们中的一些人仍然需要 D5 和 D7!)

                  【讨论】:

                    【解决方案9】:

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

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

                    【讨论】:

                      【解决方案10】:

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

                      【讨论】:

                        【解决方案11】:

                        似乎没有问题。用 TurboDelphi 安装 D2009 和 2007 和 2、5 和 7 都在同一台 Vista 机器上

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

                        【讨论】:

                          【解决方案12】:

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

                          【讨论】:

                            【解决方案13】:

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

                            【讨论】:

                              【解决方案14】:

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

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

                              【讨论】:

                                【解决方案15】:

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

                                【讨论】:

                                • 是的,这就是我正在做的事情,但实际上并不理想。厌倦了从一个移动到另一个。
                                • 我只使用共享文件夹,并在需要时同时运行两个虚拟机(如果你有足够的 CPU 和内存,这是可行的)。
                                【解决方案16】:

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

                                【讨论】:

                                  【解决方案17】:

                                  安装不会相互干扰,虽然 Delphi 2009 和 Delphi 2007 项目不兼容,不能共享。

                                  【讨论】:

                                    【解决方案18】:

                                    随着发布的顺序移动是必须的。先安装旧的。卸载可能会变得棘手。 How to fix Delphi 2009 data explorer?

                                    【讨论】:

                                      猜你喜欢
                                      • 2010-11-14
                                      • 1970-01-01
                                      • 2010-09-15
                                      • 2015-06-10
                                      • 2011-06-09
                                      • 1970-01-01
                                      • 2011-05-05
                                      • 2014-08-09
                                      • 1970-01-01
                                      相关资源
                                      最近更新 更多