Gestione delle proprietà di progetti e soluzioni

Opzioni del progetto

Le opzioni del progetto sono specifiche di ogni progetto e influiscono sul modo in cui il progetto viene scritto, compilato ed eseguito. Diversamente dalle preferenze di Visual Studio per Mac che sono impostazioni specifiche dell'utente, le opzioni del progetto vengono archiviate nel file di progetto (con estensione csproj), in modo che altri sviluppatori possano compilare ed eseguire il progetto correttamente. 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 :

Opzioni nel menu di scelta rapida

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 : consente di controllare la formattazione di diversi tipi di file e convenzioni di denominazione. 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 il 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):

Opzioni di progetto Android

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

Opzioni di progetto iOS

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 progetto > opzioni soluzione , dalla voce del menu di scelta rapida Opzioni della soluzione nella finestra della soluzione oppure facendo doppio clic sulla soluzione nella finestra della soluzione:

Opzioni della soluzione

Vedere anche