Frage

Ich habe eine Delphi 2007-VM, die einen einigermaßen aktuellen Report Builder und Dev Express Suite enthält. Ich benutze es für ein bestimmtes Projekt für einen bestimmten Kunden.

Für denselben Client habe ich auch eine D5 -VM, die zufällig eine (andere, ältere) Version von Report Builder und eine andere (ältere) Version einiger Dev Express -Komponenten verwendet.

Dies würde das Testen und die allgemeine Wartung meiner Arbeit für diesen Kunden viel einfacher machen, wenn ich D5 (und die Versionen der von ihm verwendeten Komponenten) auf den D2007 VM installieren und eine 'Uber VM' haben könnte, die alles für diesen Kunden enthielt . Natürlich müsste ich die verschiedenen Versionen der Komponenten "getrennt" behalten.

Ich hoffe, Sie haben noch nicht alle mit Langeweile eingeschlafen - ich habe mich nur gefragt, ob es irgendwelche Tricks oder Tipps gab, die ich mir bewusst sein sollte, bevor ich versuche, dies zu tun. Ich dachte Ich denke, ich denke.

Irgendein Rat? :-)

War es hilfreich?

Lösung

Mehrere Delphi -Versionen koexistieren sehr gut, wenn Sie Installieren Sie sie in der richtigen Reihenfolge, neuere Versionen nach älteren. Dies gilt für VMs genau wie für echte Maschinen. Wenn Sie einen VM -Manager mit Snapshot -Funktionen haben, können Sie versuchen, Delphi 5 über Delphi 2007 zu installieren und zu sehen, ob etwas bricht - wenn Sie einfach zum Snapshot zurückkehren. Da das Einrichten einer neuen VM jedoch keine große Aufgabe ist, würde ich dies stattdessen tun und Delphi -Versionen in der empfohlenen Reihenfolge installieren.

Mehrere Versionen von Komponentensätzen können ebenfalls in ein eigenes Verzeichnis installiert werden. Offensichtlich kann nur einer von ihnen in einer IDE registriert werden, aber Sie können verschiedene Versionen für verschiedene IDE -Versionen verwenden. Wenn Sie einen Installateur haben, der Ihnen Probleme hat, können Sie Delphi und die Komponenten in einem Konto jederzeit installieren und sich in einem anderen Konto entwickeln. Installateure schreiben im Allgemeinen nur an den Maschine und die aktuellen Benutzerregistrierungs -Bienenstöcke. Daher können Sie Delphi in einem anderen Konto ausführen, die Sie pakete manuell installieren können. Stellen Sie sicher, dass Sie die Pakete in Delphi-Versions-spezifischen Verzeichnissen erstellen-obwohl die meisten Pakete über Versionspaketdateien verfügen, haben alle anderen Quelldateien denselben Namen und müssen für jede Delphi-Version neu aufgebaut werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top