Condividi tramite


Compilazione e pulizia di progetti e soluzioni in Visual Studio

Tramite le procedure in questo argomento, è possibile compilare, ricompilare, pulire o tutte o alcuni progetti o elementi di progetto in una soluzione.Per un'esercitazione dettagliata, vedere Procedura dettagliata: compilazione di un'applicazione.

[!NOTA]

L'interfaccia utente nell'edizione di Visual Studio potrebbe differire da cui questo argomento viene descritto, a seconda delle impostazioni attive.Per modificare le impostazioni, aprire il menu Strumenti quindi scegliere Importa/Esporta impostazioni.Per ulteriori informazioni, vedere Personalizzazione delle impostazioni di sviluppo in Visual Studio.

Per compilare, ricompilare o pulire un'intera soluzione

  1. In Esplora soluzioni, selezionare o aprire la soluzione.

  2. Sulla barra dei menu, scegliere Compilaquindi scegliere uno dei seguenti comandi:

    • Scegliere Compila o Compila soluzione per compilare solo i file di progetto e componenti modificati dalla compilazione più recente.

      [!NOTA]

      Il comando Compila diventa Compila soluzione se una soluzione include più progetti.

    • Scegliere Ricompila soluzione per "pulire" dapprima la soluzione e quindi compilare tutti i componenti e i file del progetto.

    • Scegliere Pulisci soluzione per eliminare tutti i file intermedi e di output.Solo con i file di progetto e di componente lasciati, le nuove istanze dei file intermedi e di output è possibile compilare.

Per compilare o ricompilare un unico progetto

  1. In Esplora soluzioni, selezionare o aprire il progetto.

  2. Sulla barra dei menu, scegliere Compilaquindi scegliere CompilaProjectName o RicreaProjectName.

    • Scegliere CompilaProjectName per compilare solo i componenti di progetto che sono stati modificati dalla compilazione più recente.

    • Scegliere RicreaProjectName per "pulire" dapprima il progetto e quindi compilare tutti i file di progetto e tutti del progetto.

Per compilare solo il progetto di avvio e le relative dipendenze

  1. Sulla barra dei menu, scegliere Strumenti, Options.

  2. Nella finestra di dialogo Options, espandere il nodo Progetti e soluzioni quindi scegliere la pagina Compila ed esegui.

    La finestra di dialogo Compila ed esegui, Progetti e Soluzioni, Opzioni di.

  3. Selezionare la casella di controllo Compila progetti di avvio e dipendenze solo in fase di esecuzione l.

    Quando si seleziona questa casella di controllo, solo il progetto di avvio corrente e le relative dipendenze vengono compilati quando si esegue uno dei passaggi seguenti:

    • Sulla barra dei menu, scegliere Debug, Avvio (F5).

    • Sulla barra dei menu, scegliere Compila, Compila soluzione (CTRL+MAIUSC+B).

    Se questa casella di controllo è deselezionata, tutti i progetti, le relative dipendenze e i file di soluzione verranno compilati quando si esegue uno dei controlli precedenti.Per impostazione predefinita, questa casella di controllo è deselezionata.

Per compilare solo il progetto Visual C++ selezionato

  • Scegliere un progetto Visual C++ quindi, nella barra dei menu, scegliere Compila, Solo progettoe uno dei seguenti comandi:

    • Solo compilazioneProjectName

    • Ricompila soloProjectName

    • Pulisci soloProjectName

    • Collegamento soloProjectName

    Questi controlli sono applicabili solo al progetto Visual C++ scelto, senza compilare, ricompilare, pulire o, collegare eventuali dipendenze di progetto o file della soluzione.A seconda della versione di Visual Studio, il sottomenu Solo progetto può contenere più controlli.

Per compilare più elementi del progetto C++

  • In Esplora soluzioni, scegliere più file che hanno possono essere compilate azioni, scegliere dal menu di scelta rapida per uno di tali file e quinCompilazione.

    Se i file di dipendenza, i file verranno compilati in ordine di dipendenza.L'operazione di compilazione avrà esito negativo se i file richiedono un'intestazione precompilata non è disponibile quando si compila.L'operazione di compilazione utilizza la configurazione di soluzione attiva corrente.

Arrestare una compilazione

  • Effettuare uno dei passaggi seguenti:

    • Sulla barra dei menu, scegliere Compila, Annulla.

    • Scegliere chiavi di interruzione di CTRL +.

Vedere anche

Attività

Procedura: visualizzare, salvare e configurare file di log di compilazione

Riferimenti

Opzioni della riga di comando devenv

Concetti

Recupero di log di compilazione con MSBuild

Informazioni sulle configurazioni della build

Soluzioni e progetti

Altre risorse

Compilazione di applicazioni in Visual Studio

Eseguire il debug e il rilascio delle configurazione del progetto

Riferimenti alla compilazione in C/C++