2009-07-27 6 views
1

Pendant la reconstruction après un plantage de l'ordinateur, j'ai réinstallé Delphi 7, puis Delphi 2007. Nous avons ignoré l'installation de Delphi 2006. Cependant, maintenant je voudrais installer Delphi 2006 avant que Embarcadero ne cesse de télécharger la dernière version de D2006.Delphi 2006 peut-il être installé après l'installation de Delphi 2007?

Est-il possible d'installer Delphi 2006 sur cet ordinateur sans avoir d'impact négatif sur les deux autres installations? Ma seule préoccupation est le problème potentiel de mixage dans la variable SYSTEM PATH, où chaque version de Delphi utilise la valeur PATH du système pour se souvenir de l'emplacement des fichiers BPL. Ensuite, l'instruction PATH du système contient plusieurs emplacements de chemin BPL créés par chaque installation Delphi. Cependant, chaque version Delphi trouve et utilise uniquement le chemin FIRST BPL trouvé dans la liste des chemins - qui est toujours l'installation la plus récente. (Delphi installe - plutôt que d'ajouter - les références de chemin BPL au début de la valeur PATH actuelle du système.) Si cela se produit, il est possible, par exemple, que Delphi 7 fasse référence aux fichiers BPL de Delphi 2007. Bien sûr , ce n'est pas bon du tout. C'est quelque chose que je sais comment contourner - si c'est le seul problème. J'espère que la réponse n'est pas "désinstaller Delphi 2007 d'abord." C'est douloureux pour moi car il faut beaucoup de temps pour réinstaller tous les composants ajoutés.

Répondre

2

J'ai installé Delphi 5, Delphi 2006, Delphi 2007 et Delphi 2009 dans différentes commandes sur plusieurs ordinateurs (ordinateur portable, machine de travail, bureau à domicile, etc.) et ça va.

+0

Je crois qu'il demande si c'est OK pour installer Delphi 2006 AFTER 2007 est déjà installé. – skamradt

+1

Heh, 'divers ordres' signifie parfois avant et parfois après que j'ai installé Delphi 2006 dernier sur mon ordinateur portable (après 2009), mais avant sur mon bureau de travail. – Zartog

0

Je crois que depuis 2007 est basé sur la version de 2006, que l'installation de 2006 après 2007 est installé causera très probablement quelques problèmes. Si vous devez absolument avoir une copie de 2006 à des fins de test, je vous recommande fortement de configurer une machine virtuelle en utilisant VMWare ou Virtual PC. Cela vous permettra de tester directement contre 2006 ... si vous avez installé 2006 et 2007 sur la même machine, alors vous ne testez pas 2006 ... vos tests 2006 avec 2007 installés.

Questions connexes