Configurer des projets pour qu’ils ciblent plusieurs plateformes
Visual Studio permet à une solution de cibler en même temps plusieurs architectures de processeur, ou plateformes, différentes. Les propriétés permettant de les définir sont accessibles à l’aide de la boîte de dialogue Gestionnaire de configurations.
Cibler une plateforme
La boîte de dialogue Gestionnaire de configurations vous permet de créer et de définir des plateformes et des configurations au niveau de la solution et au niveau du projet. Vous pouvez associer chaque combinaison de configurations au niveau de la solution et de cibles à un ensemble unique de propriétés, ce qui vous permet de basculer facilement entre, par exemple, une configuration Release qui cible une plateforme x64, une configuration Release qui cible une plateforme x86 et une configuration Debug qui cible une plateforme x86.
Dans le menu Générer, cliquez sur Gestionnaire de configuration.
Dans la zone Plateforme de la solution active, sélectionnez la plateforme que votre solution doit cibler, ou sélectionnez <Nouveau> pour créer une nouvelle plateforme. Visual Studio compile votre application de façon à cibler la plateforme qui est définie comme plateforme active dans la boîte de dialogue Gestionnaire de configurations.
Supprimer une plateforme
Si vous constatez que vous n’avez pas besoin d’une plateforme, vous pouvez la supprimer à l’aide de la boîte de dialogue Gestionnaire de configurations. Cela supprime tous les paramètres de solution et de projet que vous avez configurés pour cette combinaison de configuration et de cible.
Dans le menu Générer, cliquez sur Gestionnaire de configuration.
Dans la zone Plateforme de la solution active, sélectionnez <Modifier>. La boîte de dialogue Modifier les plateformes de solution s’affiche.
Cliquez sur la plateforme à supprimer, puis sur Supprimer.
Cibler plusieurs plateformes avec une seule solution
Étant donné que vous pouvez changer les paramètres en fonction de la combinaison de paramètres de configuration et de plateforme, vous pouvez configurer une solution capable de cibler plusieurs plateformes.
Pour cibler plusieurs plateformes
Utilisez le Gestionnaire de configurations pour ajouter au moins deux plateformes pour la solution.
Sélectionnez la plateforme que vous voulez cibler dans la liste Plateforme de la solution active.
Générez la solution.
Pour générer plusieurs configurations de solution à la fois
Utilisez le Gestionnaire de configurations pour ajouter au moins deux plateformes pour la solution.
Utilisez la fenêtre Générer en tâche de fond pour générer plusieurs configurations de solution à la fois.
Il est possible d’avoir une plateforme au niveau de la solution définie, par exemple, x64, et de n’avoir, dans cette solution, aucun projet ciblant cette même plateforme. Il est également possible d’avoir plusieurs projets dans votre solution, chacun ciblant une plateforme différente. Si vous êtes dans l’une ou l’autre de ces situations, il est recommandé de créer une nouvelle configuration portant un nom descriptif afin d’éviter toute confusion.
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour