Progetti e soluzioni in Visual Studio per Mac

Importante

Visual Studio per Mac è pianificato per il ritiro il 31 agosto 2024 in conformità ai criteri moderni relativi al ciclo di vita di Microsoft. Anche se è possibile continuare a usare Visual Studio per Mac, esistono diverse altre opzioni per gli sviluppatori in Mac, ad esempio la versione di anteprima della nuova estensione C# Dev Kit per VS Code.

Altre informazioni sulle sequenze temporali e sulle alternative di supporto.

Questo articolo presenta una panoramica dei concetti di progetto e soluzione in Visual Studio per Mac.

Nota

Questo argomento si applica a Visual Studio per Mac. Per Visual Studio in Windows, vedere Progetti e soluzioni in Visual Studio.

Progetti

Quando si crea una nuova applicazione, un nuovo sito Web e così via in Visual Studio per Mac, si inizia configurando un progetto. Nel progetto sono inclusi tutti i file (codice sorgente, immagini, file di dati e così via) necessari per compilare il file eseguibile, la libreria o il sito Web.

Un progetto è definito da un file (ad esempio, .csproj per i progetti C#) in cui è incluso il codice XML che definisce la gerarchia di file e cartelle, i percorsi dei file e le impostazioni specifiche del progetto, ad esempio le impostazioni di compilazione.

Quando un progetto viene caricato da Visual Studio per Mac, la finestra della soluzione usa il file di progetto per visualizzare i file e le cartelle nel progetto. Durante la compilazione, MSBuild legge le impostazioni dal file di progetto per creare il file eseguibile.

Soluzioni

Una soluzione è un contenitore che raggruppa uno o più progetti correlati. Le soluzioni sono descritte da un file di testo (con estensione .sln) in un formato univoco, per il quale non è prevista la modifica manuale.

Gestione dei progetti nella finestra della soluzione

Dopo aver creato o caricato un progetto, è possibile usare la finestra della soluzione per visualizzare e gestire il progetto o la soluzione e i file contenuti all'interno. La figura seguente mostra la finestra della soluzione con una soluzione .NET Core che contiene due progetti:

Sample solution with multiple projects

È possibile gestire le proprietà di progetti e soluzioni facendo doppio clic sul nome corrispondente oppure facendo clic con il pulsante destro del mouse e scegliendo Opzioni.

Per altre informazioni su queste opzioni, vedere l'articolo Gestione delle proprietà di soluzioni e progetti.

Vedi anche