2009-07-27 10 views
1

Während der Wiederherstellung nach einem Computerabsturz habe ich Delphi 7 und Delphi 2007 neu installiert. Die Installation von Delphi 2006 wurde übersprungen. Nun möchte ich jedoch Delphi 2006 installieren, bevor Embarcadero den Download der neuesten Version von D2006 einstellt.Kann Delphi 2006 installiert werden, nachdem Delphi 2007 bereits installiert ist?

Ist es möglich, Delphi 2006 auf diesem Computer zu installieren, ohne die anderen beiden Installationen zu beeinträchtigen?

Meine einzige Sorge ist das mögliche Problem der Verwechslung in der SYSTEM PATH-Variable, wo jede Version von Delphi den System PATH-Wert verwendet, um den Speicherort der BPL-Dateien zu speichern. Dann enthält die System-PATH-Anweisung mehrere BPL-Pfadpositionen, die von jeder Delphi-Installation erstellt wurden. Jede Version Delphi findet und verwendet jedoch nur den FIRST BPL-Pfad, der in der Liste der Pfade gefunden wird - was immer die neueste Installation ist. (Delphi installiert die BPL-Pfadverweise am Anfang des aktuellen System-PATH-Werts, statt sie anzufügen.) In diesem Fall ist es beispielsweise möglich, dass Delphi 7 auf die BPL-Dateien von Delphi 2007 verweist. Natürlich das ist überhaupt nicht gut. Das ist etwas, mit dem ich umgehen kann - wenn es das einzige Problem ist.

Ich hoffe, dass die Antwort nicht "Delphi 2007 zuerst deinstallieren". Das ist schmerzhaft für mich, da es viel Zeit kostet, alle Add-on-Komponenten neu zu installieren.

Antwort

2

Ich habe Delphi 5, Delphi 2006, Delphi 2007 und Delphi 2009 in verschiedenen Aufträgen auf mehreren Computern (Laptop, Arbeitsmaschine, Home-Desktop, etc.) installiert und waren in Ordnung.

+0

Ich glaube, er fragt, ob es ok ist, Delphi 2006 AFTER 2007 zu installieren ist bereits installiert. – skamradt

+1

Heh, 'verschiedene Aufträge' bedeutet manchmal vorher und manchmal danach habe ich Delphi 2006 zuletzt auf meinem Laptop installiert (nach 2009), aber vorher auf meinem Arbeits-Desktop. – Zartog

0

Ich glaube, seit 2007 basiert auf der Version 2006, dass die Installation von 2006 nach 2007 installiert ist, wird wahrscheinlich einige Probleme verursachen. Wenn Sie unbedingt eine Kopie von 2006 für Testzwecke haben müssen, empfehle ich dringend, eine virtuelle Maschine mit VMWare oder Virtual PC einzurichten. Damit können Sie direkt gegen 2006 testen ... wenn Sie 2006 und 2007 auf demselben Rechner installiert haben, dann testen Sie 2006 nicht ... Ihren Test 2006 mit 2007 installiert.

Verwandte Themen