11

競合はありますか?

4

18 に答える 18

22

Delphi のすべての新しいバージョンは、常に古いバージョンの /next/ に安全にインストールできます。

新しいバージョンはそれぞれ、独自のディレクトリにインストールする必要があります。

複数のバージョンをインストールする場合は、常に最も古いバージョンを最初にインストールしてから、最新のものを順にインストールしてください。

私たちは、Delphi のすべてのバージョンが共存できるように懸命に取り組んでいます。ただし、1 つのバージョンを別のバージョンの上に直接インストールしないでください。

于 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

はい-ロブが言ったように(Robsoft)私は両方ともここで働いています。Delphiは、常に他のバージョンとの共存に非常に優れています。

明らかに、Delphiファイルを開くためのデフォルトとして使用できるバージョンは1つだけです。

于 2008-09-29T09:12:47.193 に答える
2

1 台のマシンに少なくとも 4 つの Delphi バージョンがあります。彼らはお互いに噛みません。

これを逆にすると問題が発生したため、常に古いバージョンを最初にインストールします。

于 2008-09-26T16:44:14.467 に答える
1

衝突してはいけません。

于 2008-09-26T14:25:43.503 に答える
1

D2006 と同じマシンで D2007 をまったく問題なく実行しました (実際、ショックを受けました)。

D2009 はまだ試していませんが、問題ないはずです。

しかし、この男には問題がありました。 うまくいけば、彼の問題は、彼がその記事で説明したカスタム セットアップによるものでした。

于 2008-09-26T14:26:11.927 に答える
1

私の同僚 (彼は現在 dcraggs としてここにアカウントを持っていると思います) は、両方を同じマシンで問題なく実行していると思います。

コンポーネントと DCU に互換性がないことを考えると、D2009 をインストールすることで既にインストールされている D2007 が壊れた場合、Embarcadero の大きな目標になることは間違いありません。 D5 と D7 もまだ必要です!)

于 2008-09-26T14:28:33.043 に答える
0

理論的には可能ですが、多くのサードパーティ(または独自の)ライブラリを使用すると、かなり速く毛むくじゃらになる可能性があります。このような理由から、私は仮想マシンで開発する傾向があります。しかし、YMMV。

于 2008-12-13T21:36:39.027 に答える
0

大丈夫です。私は Delphi 7、2006、2007、2009 にサードパーティ ライブラリのDev ExpressRem Objectsをすべて使用しています (2009 年の Dev Express を除く - まだリリースされていますか?)、すべて問題なく動作します。他の人が指摘したように、バージョンは最も古いものから新しいものへとインストールされました。

于 2009-03-30T04:37:03.443 に答える
0

問題ないようです。D2009 を TurboDelphi と共にインストールし、2007 および 2、5、7 をすべて同じ Vista マシンにインストール

2007 と 2009 の両方に Jedi JVC と JVCL がインストールされています。すべて正常に動作しているようです。それが役立つことを願っています。

于 2008-09-26T22:55:04.463 に答える
0

私は Delphi 2007 を持っており、昨日 2009 をインストールしましたが、これまで目に見える問題はありませんでした。どちらもうまく機能しているようです。

于 2008-09-26T15:02:11.857 に答える
0

.. また、既存のパッケージをコンパイルする場合は、各バージョンの BPL ディレクトリがパスにあるため、それらに新しい名前 (たとえば、D12 のサフィックス) を付けてください。

于 2008-09-27T21:36:01.010 に答える
0

既存の D2007 Enterprise インストールを使用して、Vista Business を実行している VMWare インスタンスに D2009 Enterprise をインストールしました。おそらく私が何か間違ったことをしたのでしょうが、D2007 IDE でエラーが発生し始め、D2007 でコンパイルされた exe ファイルで不明なフィールド タイプという非常に奇妙なエラーが発生しました。D2009 をアンインストールしたところ、エラーはなくなりました。

于 2008-10-10T13:33:55.393 に答える
0

CodeGear は、競合があってはならないと述べています (手元にリンクがありません。申し訳ありません)。主力の PC に D2009 をまだインストールしていないので、それが正しいかどうかはわかりません。

レジストリの設定はパスが異なり、パッケージの名前も異なるため、実際には問題はありません。

于 2008-09-26T14:46:32.797 に答える
0

Delphi 2009 と Delphi 2007 のプロジェクトには互換性がなく、共有できませんが、インストールが互いに干渉することはありません。

于 2009-04-30T21:04:16.820 に答える
0

常に古いバージョンを最初にインストールする必要があります。最初に 2009 をインストールしてから 2007 をインストールしようとしましたが、2007 のセットアップに失敗しました。

2009 をアンインストールし、2007 から始めて、最初にインストールの問題を修正しました。

于 2008-11-27T18:18:03.173 に答える
0

リリースの順序に沿って移動することは必須です。古いものを最初にインストールします。ただし、アンインストールはややこしいかもしれません。 Delphi 2009 データ エクスプローラーを修正するには?

于 2009-06-03T11:55:00.090 に答える