08 janvier 2013
publié par 
Les configurations de projet permettent d'avoir plusieurs exécutables, créés à partir d'un projet unique :
  • une version 32 bits de l'application,
  • une version 64 bits,
  • une version "light",
  • une version spécifique pour un site donné ...
Elles ne sont pas limitées aux exécutables, et permettent plus généralement d'avoir plusieurs "cibles" (webservice, service, composant externe, archive Java, Deamon Linux...) regroupant ou à l'inverse découpant, tout ou partie du projet.

Par défaut le sous-dossier \exe\ d'un projet contient les différents exécutables créés pour les différentes configurations. Si besoin, afin de gérer finement les fichiers générés,voici la méthode permettant d'avoir un dossier cible unique pour chaque configuration :
  • éditer la description du projet (volet "Projet" du ruban),
  • dans le volet "Options" décocher "Générer toutes les configuration dans le répertoire \exe\",
  • dans l'Explorateur de projet, par un clic droit sur chaque configuration, éditer la description,
  • dans le volet "Général" de chaque configuration, renseigner le champs "Répertoire de génération" avec le dossier voulu.

Astuce : l'option "Génération Multiple" du volet "Projet" du ruban permet en une seule action, de recréer tous les exécutables, services et autres, d'un projet.

< Retour