En même temps, comparé à Paul Toth, on est tous des Boulets ... car ce se faire traiter de Boulets par l'auteur d'un des meilleurs bouquins sur Delphi finalement, c'est pas si grave, surtout qu'un Boulet de Canon ça peut faire mal, faut juste trouver la Poudre !
Weirdy, ne te décourage pas, tu es débutant, se lancer dans la compilation en ligne de commande n'est pas un travail de débutant !
Perso, je code depuis 11 ans, je n'ai jamais cherché à le faire après tout il y a des outils comme FB que j’utilise depuis 2004 sans me poser de questions (surtout parce que mes employeurs les utilisaient déjà avant que j'arrive)
Il n'est pas très intuitif ! c'est vrai !
La bonne manip,
1- Ouvrir dans Projet | Gestionnaire de Configuration
2- Choisir la configuration Release dans la Combo
3- Appuyer sur "Tout Selectionner"
4- Appuyer sur "Appliquer"
5- Fermer le Gestionnaire de Configuration
6- Enregistrer le Groupe de Projet
7- Lancer dans Projet | Construire Tous les Projets
Cela implique que le nom de la Configuration "Release" est identique pour tous les projets sinon, il faut répéter les Etapes 2 à 4 pour chaque Configuration de type "Release"
C'est une manipulation fréquente au bureau, ça se passe plutôt bien !
Ils font comme ça depuis plusieurs années (lors du passage à XE, ça sera remplacé par FB pour automatiser InstallShield aussi)
J'ai découvert le "Gestionnaire de Configuration" il y a peine 6 mois, en Delphi 7 sur lequel je bossais depuis 5 ans, cela n'existe pas !
Et a y reflechir, je demande si j'ai pas, pendant 5 ans, livré des Exes contenant les Infos de Debug, c'est surement pour cela qu'il faisait 17Mo !
Le FinalBuilder servait surtout pour la Sync avec JEDI, la compilation du Projet + Dépendances, l'installeur Wise, l'Archivage des Sources, l'envoi sur FTP de la version et l'envoi d'un mail !
La gestion de Release ou Debug, c'est un détail par rapport à tout ce que l'on doit faire pour livrer une version !
Il est vrai que le sujet a été largement débattu, un peu trop ? peut-être !
As-tu essayé les propositions avec msbuild, je ne connais que de nom, mais faut bien en choisir une !
Normalement avec les DPROJ, tout est déjà bien configuré, tu n'as donc rien à faire en plus !
Partager