Je me déplace fréquemment entre D7 et D2009 avec un code de bibliothèque qui fonctionne avec les deux.Comment Delphi 2009 convertit les projets Delphi 7 pour les configurations de construction
Je supprime régulièrement tous les fichiers supplémentaires D2009 qui sont créés, par exemple: * .dproj etc, de telle sorte qu'en entrée sur D2009 je ne prends que des fichiers D7.
Ceci est bien parce que D2009 crée automatiquement un fichier * .dproj, * .dgroup etc et à part une notification à l'entrée de D2009 que chaque projet a été mis à jour, vous pouvez le construire immédiatement.
J'ai deux machines identiques, chacune avec D2009 dessus. Le 'bon' fait ce que j'ai énuméré ci-dessus, créant un projet amélioré avec les configurations de base par défaut 'base', 'debug' et 'release'. En regardant dans ceux-ci, je peux voir mes options copiées à partir du fichier Delphi 7 * .dof (par exemple, les options compilier et le répertoire de sortie, etc).
Sur la 'mauvaise' machine avec des projets D7 identiques qui lui sont fournis, bien qu'elle "mette à jour" les projets, elle n'importait pas les options du compilateur et les paramètres du répertoire de sortie.
Je n'ai pas du tout truqué avec les configurations de construction.
Je peux importer manuellement un ensemble d'options enregistrées sur la bonne machine, mais c'est fastidieux et j'aimerais savoir pourquoi la «mauvaise» machine se comporte différemment.
Y a-t-il une configuration de construction «maître» qui pourrait maintenant avoir une date/heure qui fait que D2009 pense que je le veux plutôt sur une mise à niveau par défaut?
Avez-vous essayé de réinstaller Delphi 2009 sur la "mauvaise machine"? –
D'après mon expérience, Delphi 2009 n'a PAS importé/converti le chemin de sortie ou le chemin d'inclusion. – ulrichb