Procedura dettagliata: compilazione di un'applicazione
Completando questa procedura dettagliata, acquisirete familiarità con diverse opzioni che è possibile configurare quando si sviluppano applicazioni con Visual Studio.Verrà creata una configurazione di compilazione personalizzata, verranno nascosti determinati messaggi di avviso e verranno aumentate le informazioni di output di compilazione, tra le altre attività, per un'applicazione di esempio.
Di seguito sono elencate le diverse sezioni di questo argomento:
Installare le applicazioni di esempio
Creare una configurazione di compilazione personalizzata
Nascondere gli avvisi del compilatore
Mostrare dettagli aggiuntivi di compilazione nella Finestra di output
Installare le applicazioni di esempio
Si utilizzerà la finestra di dialogo Estensioni e aggiornamenti per trovare e installare l'esempio Introduzione alla compilazione di applicazioni WPF dalla raccolta di esempi del sito Web Microsoft.La raccolta di esempi fornisce una varietà di progetti e codice di esempio che è possibile scaricare ed esaminare durante la pianificazione e la compilazione delle applicazioni.
Per installare le applicazioni di esempio
Sulla barra dei menu scegliere Strumenti, Estensioni e aggiornamenti.
Selezionare la categoria Online quindi selezionare la categoria Raccolta esempi.
Specificare Introduction nella casella di ricerca per trovare l'esempio.
Nell'elenco risultati, scegliere Introduzione alla compilazione di applicazioni WPF (Visual C#) o Introduzione alla compilazione di applicazioni WPF (Visual Basic).
Scegliere il pulsante Scaricare, quindi scegliere il pulsante Chiudi.
L'esempio Introduzione alla compilazione di applicazioni WPF appare nella finestra di dialogo Nuovo progetto.
Per creare una soluzione all'applicazione di esempio
Aprire la finestra di dialogo Nuovo progetto.
Nella categoria Installato, selezionare la categoria Esempi per visualizzare l'esempio Introduzione alla compilazione di applicazioni WPF.
Denominare la soluzione IntroWPFcsharp per Visual C#.
OR
Denominare la soluzione IntroWPFvb per Visual Basic.
Scegliere il pulsante OK.
Creare una configurazione di compilazione personalizzata
Quando si crea una soluzione, le configurazioni di compilazione di rilascio e di debug e le relative destinazioni predefinite della piattaforma sono definite automaticamente per la soluzione.È quindi possibile personalizzare queste configurazioni o crearne di proprie.Le configurazioni della build specificano il tipo di compilazione.Le piattaforme di compilazione specificano il sistema operativo come obiettivo dell'applicazione per la configurazione.Per ulteriori informazioni, vedere Informazioni sulle configurazioni della build, Informazioni sulle piattaforme di compilazione e Eseguire il debug e il rilascio delle configurazione del progetto.
È possibile modificare o creare le configurazioni e le impostazioni della piattaforma utilizzando la finestra di dialogo Gestione configurazione.In questa procedura, verrà creata una configurazione della build per il test.
Per creare una configurazione della build
Aprire la finestra di dialogo Gestione configurazione.
Nell'elenco Configurazione soluzione attiva, scegliere Nuova.
Nella finestra di dialogo Nuova configurazione della soluzione, denominare la nuova configurazione Test, copiare le impostazioni dalla configurazione di debug esistente e quindi scegliere il pulsante OK.
Nell'elenco Piattaforma della soluzione attiva, scegliere Nuova.
Nella finestra di dialogo Nuova piattaforma della soluzione, scegliere x64 e non copiare le impostazioni della piattaforma x86.
Scegliere il pulsante OK.
La configurazione di soluzione attiva è stata modificata per Test con la piattaforma attiva della soluzione impostata su x64.
È possibile verificare o modificare rapidamente la configurazione di soluzione attiva utilizzando l'elenco Configurazioni soluzione sulla barra degli strumenti Standard.
Compilare l'applicazione
A questo punto, si compilerà la soluzione con la configurazione di compilazione personalizzata.
Per compilare la soluzione
- Nella barra dei menu, scegliere Compilazione, Compila soluzione.
La finestra Output visualizza i risultati della compilazione.La compilazione viene completata, ma diversi messaggi di avviso vengono generati.
Figura 1: Avvisi di Visual Basic
Figura 2: Avvisi di Visual C#
Nascondere gli avvisi del compilatore
È possibile nascondere temporaneamente determinati messaggi di avviso durante la compilazione piuttosto che vadano ad ingombrare l'output di compilazione.
Per nascondere un avviso specifico di Visual C#
In Esplora soluzioni scegliere il nodo di progetto top-level.
Sulla barra dei menu, scegliere Visualizza, Pagine delle proprietà.
Verrà aperta la finestra Progettazione progetti.
Scegliere la pagina Compilazione, quindi nella casella Non visualizzare avvisi, specificare il numero di avviso 1762.
Per ulteriori informazioni, vedere Pagina Compilazione, Progettazione progetti (C#).
Compilare la soluzione.
La finestra Output visualizza solo le informazioni di riepilogo per la compilazione.
Per eliminare tutti gli avvisi di compilazione di Visual Basic
In Esplora soluzioni scegliere il nodo di progetto top-level.
Sulla barra dei menu, scegliere Visualizza, Pagine delle proprietà.
Verrà aperta la finestra Progettazione progetti.
Nella pagina Compila, selezionare la casella di controllo Disabilita tutti gli avvisi.
Per ulteriori informazioni, vedere Configurazione degli avvisi in Visual Basic.
Compilare la soluzione.
La finestra Output visualizza solo le informazioni di riepilogo per la compilazione.
Per ulteriori informazioni, vedere Procedura: non visualizzare avvisi del compilatore.
Mostrare dettagli aggiuntivi di compilazione nella Finestra di output
È possibile modificare la quantità di informazioni sul processo di compilazione che vengono visualizzate nella finestra Output.Il dettaglio di compilazione in genere è impostato sul minimo, ovvero la finestra Output mostra solo un riepilogo del processo di compilazione con tutti gli avvisi o errori con priorità alta.È possibile visualizzare ulteriori informazioni sulla compilazione utilizzando Compila ed esegui, Progetti e soluzioni, finestra di dialogo Opzioni.
Importante |
---|
Se si visualizzano più informazioni, la compilazione richiederà più tempo per completarsi. |
Modificare la quantità di informazioni nella finestra di output
Aprire la finestra di dialogo Opzioni.
Scegliere la categoria Progetti e soluzioni e quindi selezionare la pagina Compila ed esegui.
Nell'elenco Livello di dettaglio output di compilazione progetto MSBuild scegliere Normale, quindi scegliere il pulsante OK.
Sulla barra dei menu scegliere Compilazione, Pulisci soluzione.
Compilare la soluzione e quindi rivedere le informazioni nella finestra Output.
Le informazioni di compilazione includono il momento dell'inizio della compilazione (si trova all'inizio), l'ordine in cui i file sono stati elaborati e la quantità di tempo che il processo ha richiesto per completarsi (si trova alla fine).Queste informazioni includono anche l'effettiva sintassi del compilatore che esegue Visual Studio durante la compilazione.
Ad esempio, nella compilazione di Visual C#, l'opzione /nowarn elenca il codice avviso, 1762, specificato precedentemente in questo argomento, con altri tre avvisi.
Nella compilazione di Visual Basic, /nowarn non include avvisi specifici da escludere, quindi non apparirà nessun avviso.
Suggerimento È possibile cercare il contenuto della finestra Output se viene visualizzata la finestra di dialogo Trova premendo Ctrl+F.
Per ulteriori informazioni, vedere Procedura: visualizzare, salvare e configurare file di log di compilazione.
Creare una Release Build
È possibile compilare una versione dell'applicazione di esempio ottimizzata per la spedizione.Per la compilazione di rilascio, è possibile specificare che il file eseguibile venga copiato in una condivisione di rete prima che la compilazione abbia inizio.
Per ulteriori informazioni, vedere Procedura: modificare la directory dell'output compilato e Compilazione e pulizia di progetti e soluzioni in Visual Studio.
Per specificare una compilazione di rilascio per Visual Basic
Aprire la finestra Progettazione progetti.
Scegliere la pagina Compilazione.
Nell'elenco Configurazione, scegliere Versione.
Nell'elenco Piattaforma, scegliere x86.
Nella casella Compila percorso di output, specificare un percorso di rete.
Ad esempio, è possibile specificare \\myserver\builds.
Importante Una finestra di messaggio potrebbe apparire, avvisandovi che la condivisione di rete specificata potrebbe non essere un percorso attendibile.Se si considera attendibile la posizione specificata, scegliere il pulsante OK nella finestra di messaggio.
Compilare l'applicazione.
Per specificare una compilazione di rilascio per Visual C#
Aprire la finestra Progettazione progetti.
Scegliere la pagina Compilazione.
Nell'elenco Configurazione, scegliere Versione.
Nell'elenco Piattaforma, scegliere x86.
Nella casella Percorso di output, specificare un percorso di rete.
Ad esempio, è possibile specificare \\myserver\builds.
Importante Una finestra di messaggio potrebbe apparire, avvisandovi che la condivisione di rete specificata potrebbe non essere un percorso attendibile.Se si considera attendibile la posizione specificata, scegliere il pulsante OK nella finestra di messaggio.
Compilare l'applicazione.
Il file eseguibile viene copiato nel percorso di rete specificato.Il percorso dovrebbe essere \\myserver\builds\FileName.exe.
Congratulazioni: questa procedura dettagliata è stata completata correttamente.
Vedere anche
Attività
Procedura dettagliata: compilazione di un progetto (C++)
Procedura dettagliata: utilizzo di MSBuild
Altre risorse
Cenni preliminari sulla precompilazione del progetto di applicazione Web ASP.NET