Gérer les propriétés du projet et de la solution
Les projets ont des propriétés qui régissent de nombreux aspects de la compilation, du débogage, du test et du déploiement. Certaines propriétés sont communes à tous les types de projets, et certaines sont uniques à des langages ou plateformes spécifiques.
Vous accédez aux propriétés du projet en cliquant avec le bouton droit sur le nœud de projet dans l'Explorateur de solutions et en sélectionnant Propriétés, ou en tapant propriétés dans la zone de recherche dans la barre de menus et en sélectionnant fenêtre Propriétés dans les résultats.
Les projets .NET peuvent également avoir un nœud de propriétés dans l’arborescence du projet lui-même.
Propriétés du projet
Les propriétés du projet sont organisées en groupes, et chaque groupe a sa propre page de propriétés. Les pages peuvent être différentes pour différents langages et types de projet.
Projets C#, Visual Basic et F#
Dans les projets C#, Visual Basic et F#, les propriétés sont exposées dans le concepteur de projets .NET .
La capture d’écran suivante montre la page de propriétés Build dans le Concepteur de projet .NET pour un projet de console en C# :
La capture d’écran suivante montre la page de propriétés Compiler dans le concepteur de projets .NET pour un projet de console en Visual Basic :
Pour plus d’informations sur chacune des propriétés Project Designer, consultez Qu’est-ce que le Concepteur de projets .NET.
Conseil
Les solutions ont quelques propriétés, de même que les éléments des projets. Ces propriétés sont accessibles dans la Fenêtre Propriétés, et non dans le Concepteur de projet .NET.
Projets C++ et JavaScript
Les projets C++ et JavaScript ont une interface utilisateur différente pour gérer les propriétés du projet. La capture d’écran suivante montre une page de propriétés de projet C++. Les pages JavaScript sont similaires.
Pour plus d’informations sur les propriétés du projet C++, consultez Utiliser les propriétés du projet (C++). Pour plus d’informations sur les propriétés JavaScript, consultez Pages de propriétés, JavaScript.
Propriétés de la solution
Pour accéder aux propriétés de la solution, cliquez avec le bouton droit sur le nœud de solution dans l’Explorateur de solutions, puis sélectionnez Propriétés. Dans la boîte de dialogue, vous pouvez définir des configurations de projet pour les builds Débogage ou Mise en production, choisir quels projets doivent être le projet de démarrage lorsque vous sélectionnez F5, et définir des options d’analyse de code.
Pour accéder aux propriétés de la solution, cliquez avec le bouton droit sur le nœud de solution dans l’Explorateur de solutions, puis sélectionnez Propriétés. Ce que vous voyez dans le menu contextuel à partir du nœud Solution dépend également du type de projet, du langage de programmation ou de la plateforme.
Dans la boîte de dialogue, vous pouvez définir les configurations de projet pour les builds Débogage ou Mise en production, et choisir quels projets doivent être le projet de démarrage lorsque vous sélectionnez F5. La page de propriétés Code Analysis au niveau de la solution a été supprimée. Vous pouvez toujours définir les propriétés d’analyse du code au niveau du projet.
Les propriétés de la solution sont stockées dans un fichier Options utilisateur de solution (.suo). Pour plus d’informations sur ce type de fichier, consultez Fichier de solution.