2009-06-25 7 views
1

J'ai une machine virtuelle Delphi 2007 qui comprend un Report Builder et une suite Dev Express raisonnablement mis à jour. Je l'utilise pour un projet particulier pour un client particulier. Pour ce même client, j'ai également une machine virtuelle D5 qui utilise justement une version (différente, plus ancienne) de Report Builder et une version différente (plus ancienne) de certains composants de Dev Express. Cela rendrait les tests et la maintenance générale de mon travail pour ce client beaucoup plus simple si je pouvais installer D5 (et les versions des composants qu'il utilise) sur la machine virtuelle D2007, et avoir une 'uber VM' qui contenait tout pour ce client. Naturellement, je devrais garder les différentes versions des composants 'séparées'.Installez D5 (& comps tiers) sur une machine avec Delphi 2007?

J'espère que vous n'êtes pas encore endormi par l'ennui - je me demandais s'il y avait des astuces ou des astuces dont je devrais être conscient avant d'essayer de le faire. Je pensais que mettre D5 sur la machine D2007 serait plus facile (plus grand lecteur VM existant, etc., en plus d'éviter le processus de ré-enregistrement d'une installation D2007 etc), mais s'il serait plus facile d'ajouter D2007 à D5, je pourrais le faire moyen de contour, je suppose.

Un conseil? :-)

Répondre

4

Plusieurs versions Delphi coexistent assez bien si vous install them in the correct order, newer versions after older ones. C'est quelque chose qui vaut pour les machines virtuelles, tout comme pour les machines réelles. Si vous disposez d'un gestionnaire de machine virtuelle doté de fonctionnalités de capture instantanée, vous pouvez essayer d'installer Delphi 5 sur Delphi 2007 et voir si quelque chose se brise - si c'est le cas, vous revenez simplement à l'instantané. Cependant, étant donné que la configuration d'une nouvelle machine virtuelle n'est pas une tâche importante, je le ferais à la place et installer les versions Delphi dans l'ordre recommandé.

Plusieurs versions d'ensembles de composants peuvent également être installées, chacune dans son propre répertoire. Un seul d'entre eux peut être enregistré dans un IDE, évidemment, mais vous pouvez utiliser différentes versions pour différentes versions d'IDE. Si vous avez un programme d'installation qui vous pose problème, vous pouvez toujours installer Delphi et les ensembles de composants dans un compte et développer dans un autre compte. Les installateurs n'écrivent généralement que sur la machine et sur les ruches du registre d'utilisateurs actuel. L'exécution de Delphi dans un autre compte vous permet donc d'installer les paquets manuellement. Assurez-vous de compiler les paquets dans les répertoires spécifiques à Delphi - même si la plupart des paquets ont des fichiers de paquetages spécifiques à la version, tous les autres fichiers sources ont le même nom et doivent être reconstruits pour chaque version de Delphi.

+0

Merci mghie, je devine dans mon cœur de cœur que je ferais mieux d'aller D5 d'abord, puis D2007 (et bientôt, espérons, D2009!) À la vôtre – robsoft

Questions connexes