Partager via


Génération d'applications dans Visual Studio

Vous pouvez utiliser Visual Studio pour générer des applications et créer des assemblys et des programmes exécutables à intervalles rapprochés pendant un cycle de développement.En générant votre code souvent, vous pouvez identifier des erreurs de compilation, telles que la syntaxe incorrecte, les mots clés mal orthographiés, et les incompatibilités de type, précédemment.Vous pouvez également détecter et corriger les erreurs d'exécution, telles que des erreurs de logique et des erreurs sémantiques, souvent en générant et en exécutant des versions debug de code.

Lorsque vous avez en pleine maturité et suffisamment déboguez un projet ou une solution, vous pouvez compiler ses composants dans une version release.Par défaut, une version release est optimisée et conçue pour être plus petite et exécuter plus rapidement qu'une version debug.Pour plus d'informations, consultez Procédure pas à pas : génération d'une application.

Choisir une méthode de génération

Vous pouvez générer une application à l'aide de les options de build par défaut dans l'IDE, à une invite de commandes, ou à l'aide de Team Foundation Build.Chacune de ces options MSBuild utilise comme technologie sous-jacente, et chaque approche a des avantages spécifiques, comme indiqué dans le tableau suivant.

Méthode de génération

Avantages

Pour plus d'informations

À l'aide de l'IDE

  • Vous pouvez facilement créer et exécuter des builds immédiatement.

  • Vous pouvez exécuter les builds multiprocesseur pour les projets C++ et c.

  • Vous pouvez personnaliser certains aspects du système de génération.

Génération et nettoyage de solutions et de projets dans Visual Studio

Exécuter une ligne de commande MSBuild

  • Vous pouvez générer des projets sans installer Visual Studio.

  • Vous pouvez exécuter les builds multiprocesseur pour tous les types de projet.

  • Vous pouvez personnaliser la plupart des zones du système de génération.

MSBuild

À l'aide de Team Foundation Build

  • Vous pouvez automatiser le processus de génération.Par exemple, vous pouvez générer un ou plusieurs projets de chaque nuit ou fois ce code est signé.Vous pouvez également générer des projets sur les serveurs de builds partagés plutôt que sur votre ordinateur de développement.

  • Vous pouvez spécifier rapidement le code que vous souhaitez générer, les tests à exécuter, et d'autres options communes.

  • Vous pouvez modifier le flux de travail de build, et si nécessaire, créez les activités de build pour effectuer des tâches imbriquées personnalisées.

Génération de l'application

Générer de l'IDE

Lorsque vous créez un projet, les configurations de build par défaut définies pour lui, et une configuration de build de solution lui est assignée pour fournir le contexte des builds.Les configurations de solution définissent la manière dont les projets sont générés et déployés dans l'.Les paramètres de projet sont un jeu de propriétés de projet qui sont uniques pour une plateforme et un type de build (par exemple, version finale Win32).Vous pouvez modifier ces paramètres par défaut, et vous pouvez créer vos propres paramètres.Pour plus d'informations, consultez Introduction au Concepteur de projets et Comment : modifier des propriétés de projet et des paramètres de configuration.

À partir de l'IDE, vous pouvez effectuer les tâches supplémentaires suivantes :

Voir aussi

Tâches

Comment : créer et supprimer les dépendances d'un projet

Concepts

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

Présentation des configurations de build

Building (Compiling) Web Site Projects

Autres ressources

Présentation des plateformes de générations