Condividi tramite


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

Compilare l'applicazione

Nascondere gli avvisi del compilatore

Mostrare dettagli aggiuntivi di compilazione nella Finestra di output

Creare una Release Build

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

  1. Sulla barra dei menu scegliere Strumenti, Estensioni e aggiornamenti.

  2. Selezionare la categoria Online quindi selezionare la categoria Raccolta esempi.

  3. Specificare Introduction nella casella di ricerca per trovare l'esempio.

    Finestra di dialogo Estensioni e aggiornamenti

  4. Nell'elenco risultati, scegliere Introduzione alla compilazione di applicazioni WPF (Visual C#) o Introduzione alla compilazione di applicazioni WPF (Visual Basic).

  5. 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

  1. Aprire la finestra di dialogo Nuovo progetto.

    Nella barra dei menu scegliere File, Nuovo, Progetto

  2. Nella categoria Installato, selezionare la categoria Esempi per visualizzare l'esempio Introduzione alla compilazione di applicazioni WPF.

  3. Denominare la soluzione IntroWPFcsharp per Visual C#.

    Finestra di dialogo Nuovo progetto, esempi installati

    OR

    Denominare la soluzione IntroWPFvb per Visual Basic.

    Finestra di dialogo Nuovo progetto, esempio di Visual Basic

  4. 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

  1. Aprire la finestra di dialogo Gestione configurazione.

    Menu Compila, comando Gestione configurazione

  2. Nell'elenco Configurazione soluzione attiva, scegliere Nuova.

  3. 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.

    Finestra di dialogo Nuova configurazione soluzione

  4. Nell'elenco Piattaforma della soluzione attiva, scegliere Nuova.

  5. Nella finestra di dialogo Nuova piattaforma della soluzione, scegliere x64 e non copiare le impostazioni della piattaforma x86.

    Finestra di dialogo Nuova piattaforma soluzione

  6. Scegliere il pulsante OK.

La configurazione di soluzione attiva è stata modificata per Test con la piattaforma attiva della soluzione impostata su x64.

Gestione configurazione con Configurazione di test

È possibile verificare o modificare rapidamente la configurazione di soluzione attiva utilizzando l'elenco Configurazioni soluzione sulla barra degli strumenti Standard.

Opzione Configurazione soluzione, 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

Finestra di output Visual Basic

Figura 2: Avvisi di Visual C#

Finestra di output 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#

  1. In Esplora soluzioni scegliere il nodo di progetto top-level.

  2. Sulla barra dei menu, scegliere Visualizza, Pagine delle proprietà.

    Verrà aperta la finestra Progettazione progetti.

  3. Scegliere la pagina Compilazione, quindi nella casella Non visualizzare avvisi, specificare il numero di avviso 1762.

    Pagina Compilazione, Progettazione progetti

    Per ulteriori informazioni, vedere Pagina Compilazione, Progettazione progetti (C#).

  4. Compilare la soluzione.

    La finestra Output visualizza solo le informazioni di riepilogo per la compilazione.

    Finestra di output, avvisi di compilazione di Visual C#

Per eliminare tutti gli avvisi di compilazione di Visual Basic

  1. In Esplora soluzioni scegliere il nodo di progetto top-level.

  2. Sulla barra dei menu, scegliere Visualizza, Pagine delle proprietà.

    Verrà aperta la finestra Progettazione progetti.

  3. Nella pagina Compila, selezionare la casella di controllo Disabilita tutti gli avvisi.

    Pagina Compila, Progettazione progetti

    Per ulteriori informazioni, vedere Configurazione degli avvisi in Visual Basic.

  4. Compilare la soluzione.

La finestra Output visualizza solo le informazioni di riepilogo per la compilazione.

Finestra di output, avvisi di compilazione di Visual Basic

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.

Nota importanteImportante

Se si visualizzano più informazioni, la compilazione richiederà più tempo per completarsi.

Modificare la quantità di informazioni nella finestra di output

  1. Aprire la finestra di dialogo Opzioni.

    Comando Opzioni nel menu Strumenti

  2. Scegliere la categoria Progetti e soluzioni e quindi selezionare la pagina Compila ed esegui.

  3. Nell'elenco Livello di dettaglio output di compilazione progetto MSBuild scegliere Normale, quindi scegliere il pulsante OK.

  4. Sulla barra dei menu scegliere Compilazione, Pulisci soluzione.

  5. 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.

    SuggerimentoSuggerimento

    È 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

  1. Aprire la finestra Progettazione progetti.

    Menu Visualizza, comando Pagine delle proprietà

  2. Scegliere la pagina Compilazione.

  3. Nell'elenco Configurazione, scegliere Versione.

  4. Nell'elenco Piattaforma, scegliere x86.

  5. Nella casella Compila percorso di output, specificare un percorso di rete.

    Ad esempio, è possibile specificare \\myserver\builds.

    Nota importanteImportante

    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.

  6. Compilare l'applicazione.

    Comando Compila soluzione del menu Compila

Per specificare una compilazione di rilascio per Visual C#

  1. Aprire la finestra Progettazione progetti.

    Menu Visualizza, comando Pagine delle proprietà

  2. Scegliere la pagina Compilazione.

  3. Nell'elenco Configurazione, scegliere Versione.

  4. Nell'elenco Piattaforma, scegliere x86.

  5. Nella casella Percorso di output, specificare un percorso di rete.

    Ad esempio, è possibile specificare \\myserver\builds.

    Nota importanteImportante

    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.

  6. Compilare l'applicazione.

    Comando Compila soluzione del menu Compila

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