コンピュータ クラッシュ後の再構築中に、Delphi 7 を再インストールし、次に Delphi 2007 を再インストールしました。Delphi 2006 のインストールはスキップしました。ただし、Embarcadero が D2006 の最新バージョンのダウンロードを停止する前に、Delphi 2006 をインストールしたいと考えています。
他の 2 つのインストールに悪影響を与えずに、このコンピュータに Delphi 2006 をインストールすることは可能ですか?
私の唯一の懸念は、SYSTEM PATH 変数の混同の潜在的な問題です。Delphi の各バージョンは、BPL ファイルの場所を記憶するためにシステム PATH 値を使用します。次に、システム PATH ステートメントは、各 Delphi インストールによって作成された複数の BPL パスの場所を保持します。ただし、各バージョンの Delphi は、パスのリストにある最初の BPL パスのみを検出して使用します。これは常に最新のインストールです。(Delphi は、現在のシステム PATH 値の先頭に BPL パス参照を追加ではなく挿入でインストールします。)これが発生した場合、たとえば、Delphi 7 が Delphi 2007 の BPL ファイルを参照する可能性があります。もちろん、それはまったく良くありません。これは、私が回避する方法を知っているものです - それが唯一の問題である場合。
答えが「Delphi 2007 を最初にアンインストールする」ではないことを願っています。すべてのアドオン コンポーネントを再インストールするにはかなりの時間がかかるため、これは私にとって苦痛です。