Projets et solutions dans Visual Studio pour Mac

Important

La mise hors service de Visual Studio pour Mac est prévue pour le 31 août 2024, conformément à la stratégie de cycle de vie moderne de Microsoft. Bien que vous puissiez continuer à travailler avec Visual Studio pour Mac, il existe plusieurs autres options pour les développeurs sur Mac, telles que la version préliminaire de la nouvelle extension C# Dev Kit pour VS Code.

En savoir plus sur les chronologies de support et les alternatives.

Cet article offre une vue d’ensemble des concepts de projet et de solution dans Visual Studio pour Mac.

Notes

Cette rubrique s’applique à Visual Studio pour Mac. Pour Visual Studio sur Windows, consultez Projets et solutions dans Visual Studio.

Projets

Quand vous créez une application, un site web, etc. dans Visual Studio pour Mac, vous commencez avec un projet. Le projet contient tous les fichiers (code source, images, fichiers de données, etc.) nécessaires à la compilation du fichier exécutable, de la bibliothèque ou du site web.

Un projet est défini par un fichier (par exemple, .csproj pour les projets C#) contenant du code xml qui définit la hiérarchie des dossiers et fichiers, les chemins des fichiers et les paramètres propres au projet, tels que les paramètres de build.

Quand un projet est chargé par Visual Studio pour Mac, la fenêtre Solutions utilise le fichier projet pour afficher les fichiers et les dossiers dans votre projet. Pendant la compilation, MSBuild lit les paramètres dans le fichier projet pour créer l’exécutable.

Solutions

Une solution est un conteneur qui regroupe un ou plusieurs projets connexes. Les solutions sont décrites par un fichier texte (extension .sln) qui a son propre format unique. Il n’est pas destiné à être modifié manuellement.

Gestion des projets dans la fenêtre Solutions

Après avoir créé ou chargé un projet, vous pouvez utiliser la fenêtre Solutions pour afficher et gérer le projet ou la solution et les fichiers qui s’y trouvent. L’illustration suivante montre la fenêtre Solutions avec une solution .NET Core qui contient deux projets :

Sample solution with multiple projects

Vous pouvez gérer les propriétés des projets et des solutions en double-cliquant sur le nom du projet ou de la solution, ou en cliquant avec le bouton droit et choisissant Options.

Pour plus d’informations sur ces options, consultez l’article Gestion des solutions et des propriétés des projets.

Voir aussi