Condividi tramite


Gestione delle proprietà di progetto e soluzione 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.

Project options

Le opzioni del progetto sono specifiche di ogni progetto e influiscono sul modo in cui il progetto viene scritto, compilato ed eseguito. A differenza delle preferenze di Visual Studio per Mac che sono impostazioni specifiche dell'utente, le opzioni di progetto vengono archiviate nel file di progetto (con estensione csproj), in modo che altri sviluppatori possano compilare ed eseguire correttamente il progetto. La disponibilità di opzioni specifiche per il progetto consente a molti sviluppatori di lavorare allo stesso documento senza compromettere la formattazione del file.

Per aprire le opzioni del progetto in Visual Studio per Mac, fare doppio clic sul nome del progetto oppure fare clic con il pulsante destro del mouse per aprire il menu di scelta rapida, quindi scegliere Opzioni:

Option in Context Menu

Le opzioni modificabili includono quelle per compilare, eseguire e impostare il codice sorgente e il controllo della versione.

Le opzioni del progetto sono organizzate in cinque categorie diverse:

  • Generale - In questa sezione è possibile impostare informazioni sul progetto, come nome, descrizione e spazio dei nomi predefinito, oltre al percorso del progetto.
  • Compilazione : consente di impostare o modificare i profili PCL per le librerie di classi portabili. Consente anche di impostare opzioni del compilatore, configurazioni e comandi personalizzati. Qui è possibile impostare anche il percorso di output e il nome dell'assembly.
  • Esegui : consente di creare configurazioni di esecuzione personalizzate in base al progetto.
  • Codice sorgente: controlla la formattazione di molti tipi di file e convenzioni di denominazione diversi. In questa posizione è possibile anche impostare criteri di denominazione e stili di intestazione predefiniti.
  • Controllo della versione: opzioni per impostare lo stile dei messaggi di commit quando si usa controllo della versione con il progetto.

Ogni progetto può contenere opzioni specifiche del progetto, a seconda della piattaforma. Un progetto Xamarin.Android, come quello illustrato nell'immagine seguente, ad esempio, include opzioni relative alla compilazione Android (come le opzioni del linker) e all'applicazione (come le autorizzazioni):

Android Project Options

Xamarin.iOS include opzioni correlate alla firma del bundle, ad esempio il profilo di provisioning da usare:

iOS Project Options

Opzioni della soluzione

Le opzioni della soluzione sono come le opzioni del progetto, ma riguardano l'intera soluzione. Consentono di impostare le informazioni sull'autore, le impostazioni di compilazione, gli stili di formattazione del codice e il controllo della versione e permettono di assegnare il progetto di avvio nella soluzione. È possibile accedere alla finestra di dialogo Opzioni soluzione dalla voce di menu Opzioni soluzione progetto > dalla voce di menu di scelta rapida Opzioni della finestra della soluzione oppure facendo doppio clic sulla soluzione nella finestra della soluzione:

Solution Options

Vedi anche