Procédure pas à pas : génération d'une application

En effectuant ce tutoriel, vous vous familiariserez avec plusieurs options que vous pouvez configurer lorsque vous générez des applications avec Visual Studio.Vous créerez une configuration de build personnalisée, masquerez certains messages d'avertissement, et augmenterez la quantité d'informations de sortie de génération, parmi d'autres tâches, pour un exemple d'application.

Cette rubrique contient les sections suivantes :

Installer l'exemple d'application

Créez une configuration de build personnalisée

Générer l'application

Masquer les avertissements du compilateur

Affichez des informations de génération supplémentaires dans la fenêtre Sortie

Créer un build de sortie

Installer l'exemple d'application

Vous utiliserez la boîte de dialogue Extensions et mises à jour pour rechercher et installer l'exempleIntroduction à générer des applications WPF à partir de la galerie des sur le site Web Microsoft.La galerie des exemples fournit divers exemples de projets que vous pouvez télécharger et examiner lorsque vous organisez et développer vos applications.

Pour installer l'application exemple.

  1. Dans la barre de menus, sélectionnez Outils, Extensions et mises à jour.

  2. Choisissez la catégorie En ligne, puis sélectionnez la catégorie Galerie d'échantillons.

  3. Spécifiez Introduction dans la zone de recherche pour rechercher l'exemple.

    Boîte de dialogue Extensions et mises à jour

  4. Dans la liste des résultats, choisissez Introduction à générer des applications WPF (Visual C #) ou Introduction à générer des applications WPF (Visual Basic).

  5. Cliquez sur le bouton Télécharger, puis sur le bouton Fermer.

L'exemple Introduction à générer des applications WPF s'affiche dans la boîte de dialogue Nouveau projet.

Pour créer une solution pour l'application exemple

  1. Ouvrez la boîte de dialogue Nouveau projet.

    Dans la barre de menus, choisissez Fichier, Nouveau, Projet

  2. Dans la catégorie Installé, sélectionnez la catégorie Exemples pour afficher l'exemple Introduction à générer des applications WPF.

  3. Nommez la solution IntroWPFcsharp pour Visual C#.

    Boîte de dialogue Nouveau projet, Exemples installés

    OR

    Nommez la solution IntroWPFvb pour Visual Basic.

    Boîte de dialogue Nouveau projet, Exemple Visual Basic

  4. Cliquez sur le bouton OK.

Créez une configuration de build personnalisée

Lorsque vous créez une solution, les configurations de build Debug et Release et leurs plateformes cibles par défaut sont définies automatiquement pour la solution.Vous pouvez ensuite personnaliser ces configurations ou créer les vôtres.Les configurations de build spécifient le type de build.Les plateformes de build spécifient le système d'exploitation qu'une application cible pour cette configuration.Pour plus d'informations, consultez Présentation des configurations de build, Présentation des plateformes de générations et Configurations de projet Debug et Release.

Vous pouvez modifier ou créer des configurations et des paramètres de plateforme en utilisant la boîte de dialogue Gestionnaire de configurations.Dans cette procédure, vous allez créer une configuration de build pour le test.

Pour créer une configuration de build

  1. Ouvrez la boîte de dialogue Gestionnaire de configurations.

    Menu Générer, commande Gestionnaire de configurations

  2. Dans la liste Configuration de la solution active, cliquez sur <Nouveau>.

  3. Dans la boîte de dialogue Nouvelle configuration de solution, nommez la nouvelle configuration Test, copiez les paramètres de la configuration Debug existante, puis choisissez le bouton OK.

    Boîte de dialogue Nouvelle configuration de solution

  4. Dans la liste Configuration de la solution active, cliquez sur <Nouveau>.

  5. Dans la boîte de dialogue Nouvelle plateforme de solution, choisissez x64, et ne copiez pas les paramètres de la plateforme x86.

    Boîte de dialogue Nouvelle plateforme de solution

  6. Cliquez sur le bouton OK.

La configuration de solution active a été modifiée pour Test avec la plateforme active de solution à la valeur x64.

Gestionnaire de configurations avec configuration de test

Vous pouvez rapidement vérifier ou modifier la configuration de solution active à l'aide de la liste Configurations de solutions dans la barre d'outils Standard.

Barre d'outils Standard option Configuration de solution

Générer l'application

Ensuite, vous générerez la solution avec la configuration de build personnalisée.

Pour générer la solution

  • Dans la barre de menus, choisissez Générer, puis Générer la solution.

La fenêtre Sortie affiche les résultats de la génération.La génération a réussie, mais plusieurs messages d'avertissement ont été générés.

Figure 1 : Avertissements Visual Basic

Fenêtre Sortie Visual Basic

Figure 2 : Avertissements Visual C#

Sortie Window Visual C#

Masquer les avertissements du compilateur

Vous pouvez temporairement masquer certains messages d'avertissement pendant une génération plutôt qu'ils encombrent la sortie de génération.

Pour masquer un avertissement spécifique de Visual C #

  1. Dans l'Explorateur de solutions, sélectionnez le noeud de plus haut niveau du projet.

  2. Dans la barre de menus, sélectionnez Afficher, Pages de propriétés.

    Le Concepteur de projets s'ouvre.

  3. Sélectionnez la page Générer puis, dans la zone Supprimer les avertissements, spécifiez le numéro d'avertissement 1762.

    Page Générer, Concepteur de projets

    Pour plus d'informations, consultez Générer, page du Concepteur de projets (C#).

  4. Générez la solution.

    La fenêtre Sortie affiche uniquement les informations résumées pour la génération.

    Fenêtre Sortie, Avertissement sur la génération Visual C#

Pour supprimer tous les avertissements de génération Visual Basic

  1. Dans l'Explorateur de solutions, sélectionnez le noeud de plus haut niveau du projet.

  2. Dans la barre de menus, sélectionnez Afficher, Pages de propriétés.

    Le Concepteur de projets s'ouvre.

  3. Sur la page Compiler, activez la case à cocher Désactiver tous les avertissements.

    Page Compiler, Concepteur de projets

    Pour plus d'informations, consultez Configuration d'avertissements en Visual Basic.

  4. Générez la solution.

La fenêtre Sortie affiche uniquement les informations résumées pour la génération.

Fenêtre Sortie, Avertissement sur la génération Visual Basic

Pour plus d'informations, consultez Comment : supprimer des avertissements du compilateur.

Affichez des informations de génération supplémentaires dans la fenêtre Sortie

Vous pouvez modifier la quantité d'informations sur le processus de génération qui s'affiche dans la fenêtre Sortie.Les commentaires de génération sont généralement réglés à la valeur minimale, ce qui signifie que la fenêtre Sortie affiche uniquement un résumé du processus de génération avec tous les avertissements ou erreurs de priorité élevée.Vous pouvez afficher davantage d'informations sur la génération en utilisant Générer et exécuter, Projets et solutions, boîte de dialogue Options.

Important

Si vous affichez davantage d'informations, la génération nécessitera plus de temps pour terminer.

Pour modifier la quantité d'informations dans la fenêtre Sortie

  1. Ouvrez la boîte de dialogue Options.

    Commande Options du menu Outils

  2. Choisissez la catégorie Projets et solutions, puis sélectionnez la page de propriétés Générer et exécuter .

  3. Dans la liste Commentaires relatifs à la sortie de génération du projet MSBuild, sélectionnez Normale, puis cliquez sur le bouton OK.

  4. Dans la barre de menus, choisissez Générer, puis Effacer la solution.

  5. Générez la solution, puis examinez les informations dans la fenêtre Sortie.

    Les informations de build incluent le temps de démarrage de la génération (situé au début), l'ordre dans lequel les fichiers ont été traités, et la durée que le processus a pris pour finir (situé à la fin).Ces informations incluent également la syntaxe du compilateur que Visual Studio exécute pendant la génération.

    Par exemple, dans la version Visual C#, l'option /nowarn liste le code d'avertissement, 1762, spécifié antérieurement dans cette rubrique, avec trois autres avertissements.

    Dans la version Visual Basic, /nowarn n'inclut pas d'avertissements spécifiques à exclure, donc aucun avertissement ne s'affiche.

    ConseilConseil

    Vous pouvez rechercher le contenu de la fenêtre Sortie si vous affichez la boîte de dialogue Rechercher en utilisant les touches Ctrl+F.

Pour plus d'informations, consultez Comment : afficher, enregistrer et configurer des fichiers journaux de génération.

Créer un build de sortie

Vous pouvez générer une version de l'exemple d'application qui est optimisé pour la livraison.Pour la version Release, vous spécifierez que le fichier exécutable est copié vers un partage réseau avant que la génération commence.

Pour plus d’informations, consultez Comment : modifier le répertoire de sortie de la génération et Génération et nettoyage de solutions et de projets dans Visual Studio.

Pour spécifier une version Release pour Visual Basic

  1. Ouvrez le Concepteur de projets.

    Menu Afficher, commande Pages de propriété

  2. Sélectionnez la page Compiler.

  3. Dans la liste Configuration, sélectionnez Version.

  4. Dans la liste Plateforme, choisissez x86.

  5. Dans la zone Chemin de sortie de la génération, spécifiez un chemin d'accès réseau.

    Par exemple, vous pouvez spécifier \\myserver\builds.

    Important

    Un message peut apparaître, vous avertissant que le partage réseau que vous avez spécifié peut ne pas être un emplacement sûre.Si vous faites confiance à l'emplacement que vous avez spécifié, choisissez le bouton OK dans le message.

  6. Générez l'application.

    Commande Générer la solution du menu Générer

Pour spécifier une version Release pour Visual C#

  1. Ouvrez le Concepteur de projets.

    Menu Afficher, commande Pages de propriété

  2. Sélectionnez la page Génération.

  3. Dans la liste Configuration, sélectionnez Version.

  4. Dans la liste Plateforme, choisissez x86.

  5. Dans la zone Chemin de sortie, spécifiez un chemin d'accès réseau.

    Par exemple, vous pourriez spécifier \\myserver\builds.

    Important

    Un message peut apparaître, vous avertissant que le partage réseau que vous avez spécifié peut ne pas être un emplacement sûre.Si vous faites confiance à l'emplacement que vous avez spécifié, choisissez le bouton OK dans le message.

  6. Générez l'application.

    Commande Générer la solution du menu Générer

Le fichier exécutable est copié dans le chemin d'accès réseau que vous avez spécifié.Son chemin d'accès est \\myserver\builds \FileName.exe.

Félicitations : vous avez terminé avec succès ce tutoriel.

Voir aussi

Tâches

Procédure pas à pas : génération d'un projet (C++)

Procédures pas à pas : utilisation de MSBuild

Autres ressources

Vue d'ensemble du précompilation de projet d'application Web ASP.NET