Share via


Comment : configurer des projets pour plusieurs plateformes cibles

Mise à jour : novembre 2007

Visual Studio 2005 offre un moyen pour permettre à une solution de viser plusieurs architectures d'UC, ou plates-formes, différentes à la fois. Les propriétés pour les définir sont accessibles via la boîte de dialogue Gestionnaire de configurations.

Viser une plate-forme

La boîte de dialogue Gestionnaire de configurations vous permet de créer et de définir des configurations et des plates-formes de niveau solution et de niveau projet. Chaque combinaison de configurations et de cibles de niveau de solution peut être associée à un jeu unique de propriétés, ce qui vous permet de passer facilement, par exemple, d'une configuration Release qui vise une plate-forme x64, à une configuration Release qui vise une plate-forme x86 ou à une configuration Debug qui vise une plate-forme x86.

Pour définir votre configuration en fonction d'une plate-forme différente

  1. Dans le menu Générer, choisissez Gestionnaire de configurations

  2. Dans la zone Plate-forme de la solution active, sélectionnez la plate-forme que vous souhaitez que votre solution vise, ou sélectionnez <Nouveau> pour créer une nouvelle plate-forme. Pour plus d'informations sur l'utilisation de la boîte de dialogue Nouvelle plate-forme de solution, voyez Nouvelle plateforme de solution, boîte de dialogue. Visual Studio compilera votre application de sorte qu'elle vise la plate-forme définie comme plate-forme active dans la boîte de dialogue Gestionnaire de configurations.

Suppression d'une plate-forme

Si vous réalisez que vous n'avez aucun besoin d'une plate-forme, vous pouvez la supprimer à l'aide de la boîte de dialogue Gestionnaire de configurations. Cela supprimera tous les paramètres de solution et de projet que vous avez configurés pour cette combinaison de configuration et de cible.

Pour supprimer une plate-forme

  1. Dans le menu Générer, choisissez Gestionnaire de configurations

  2. Dans la zone Plate-forme de la solution active, sélectionnez <Modifier>. La boîte de dialogue Modifier les plates-formes de solution s'affiche.

  3. Cliquez sur la plate-forme à supprimer, puis cliquez sur Supprimer.

Viser plusieurs plates-formes avec une solution

Étant donné que vous pouvez changer les paramètres basés sur la combinaison des paramètres de configuration et de plate-forme, vous pouvez configurer une solution capable de viser plusieurs plates-formes.

Pour viser plusieurs plates-formes

  1. Utilisez le Gestionnaire de configurations pour ajouter au moins deux plate-formes cibles pour la solution.

  2. Sélectionnez la plate-forme que vous voulez viser dans la liste Plate-forme de la solution active.

  3. Générez la solution.

Pour générer plusieurs configurations de solution à la fois

  1. Utilisez le Gestionnaire de configurations pour ajouter au moins deux plate-formes cibles pour la solution.

  2. Utilisez la fenêtre Générer en tâche de fond pour générer plusieurs configurations de solution à la fois. Pour plus d'informations, consultez Générer en tâche de fond, boîte de dialogue.

Il est possible d'avoir une plate-forme de niveau de solution définie, par exemple, pour x64, et n'avoir aucun projet dans cette solution qui vise la même plate-forme. Il est également possible d'avoir plusieurs projets dans votre solution, chacun visant une plate-forme différente. Si telle est votre situation, il est recommandé de créer une nouvelle configuration portant un nom descriptif, afin d'éviter toute confusion.

Voir aussi

Tâches

Comment : créer et modifier des configurations

Concepts

Configurations de génération

Référence

Gestionnaire de configurations, boîte de dialogue