Génération d'applications dans Visual Studio

Utilisez Visual Studio pour générer des applications et créer des assemblys et des programmes exécutables à intervalles déplacés ensemble pendant un cycle de développement.Lorsque vous générez votre code souvent, vous pouvez identifier des erreurs de compilation, telles que la syntaxe incorrecte, des mots clés mal orthographiés, et les incompatibilités de types.Vous pouvez également détecter et corriger des erreurs d'exécution, comme les erreurs de logique et erreurs sémantiques, souvent en créant et en exécutant des versions Debug de code.

Une fois qu'un projet ou une solution est entièrement développé et suffisamment débogué, il est possible de compiler 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.

Choix d'une méthode de build

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

méthode de build

Avantages

Pour plus d'informations

utiliser l'IDE

  • Créez des builds rapidement et les exécuter immédiatement.

  • Exécutez des builds multiprocesseurs pour les projets C++ et C#.

  • Personnalisez certains aspects du système de génération.

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

Exécution d'une ligne de commande MSBuild

  • Générez des projets sans installer Visual Studio.

  • Exécutez des builds multiprocesseurs pour tous les types de projet.

  • Personnalisez la plupart des zones du système de génération.

MSBuild

Utilisation de Team Foundation Build

  • Automatisez votre processus de build.Par exemple, vous pouvez générer un ou plusieurs projets la nuit ou chaque fois ce code est archivé.Générez également des projets sur les serveurs de build partagés plutôt que sur votre ordinateur de développement.

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

  • Modifiez le flux de travail de build, et si nécessaire, créerz des activités de build pour effectuer des tâches profondément personnalisées.

Générer l'application

Génération à partir de l'IDE

Lorsque vous créez un projet, les configurations de build par défaut sont définies et les configurations de build de solutions par défaut sont assignées pour fournir un contexte aux builds.Les configurations de solution définissent comment les projets sont générés et déployés.Les configurations de projet sont un jeu de propriétés de projet qui sont uniques pour un type de plateforme et de build (par exemple, Release Win32).Modifiez ces configurations par défaut, et créez vos propres configurations.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.

Dans l'IDE, vous pouvez effectuer les tâches additionnelles 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

Autres ressources

Présentation des plateformes de générations

Building (Compiling) Web Site Projects