Compila ed esegui, Progetti e soluzioni, finestra di dialogo Opzioni

Consente di determinare se i file modificati vengono salvati automaticamente quando viene compilato un progetto o la relativa soluzione, il numero massimo di progetti Visual C++ che è possibile compilare contemporaneamente e il comportamento predefinito in fase di esecuzione. Per visualizzare la finestra di dialogo, scegliere Opzioni dal menu Strumenti, selezionare Progetti e soluzioni, quindi fare clic su Compila ed esegui.

  • Prima della compilazione

    • Salva tutte le modifiche
      Consente di salvare automaticamente le modifiche apportate al file della soluzione e a tutti i file di progetto modificati dall'ultima compilazione quando si preme F5 o si sceglie Avvia dal menu Debug oppure Compila dal menu Compilazione. Non viene specificato alcun prompt. Gli elementi vengono salvati con i nomi correnti. L'opzione è abilitata per impostazione predefinita.

    • Salva modifiche solo nei documenti aperti
      Consente di salvare automaticamente le modifiche apportate a tutti i documenti aperti quando si preme F5 o si sceglie Avvia dal menu Debug oppure Compila dal menu Compilazione. Non viene specificato alcun prompt.

    • Richiedi salvataggio di tutte le modifiche
      Se l'opzione è selezionata, quando si preme F5 o si sceglie Avvia dal menu Debug o Compila dal menu Compilazione viene visualizzata una finestra di dialogo in cui viene chiesto se si desidera salvare le modifiche apportate alla soluzione e agli elementi del progetto. Viene visualizzata la finestra di dialogo Salva con nome in cui è possibile assegnare un nome e un percorso al progetto. Se l'opzione non è selezionata, il progetto viene eseguito utilizzando l'immagine in memoria in cui sono contenute le modifiche, ma le modifiche non vengono salvate.

    • Non salvare le modifiche
      Quando si esegue il progetto, l'ambiente di sviluppo integrato (IDE) consente di eseguire la versione del codice nei documenti aperti senza salvare le modifiche apportate.

  • numero massimo di compilazioni di progetto parallele
    Specifica il numero massimo di progetti Visual C++ che è possibile compilare contemporaneamente. Per ottimizzare il processo di compilazione, il numero massimo di compilazioni di progetto parallele è impostato automaticamente sul numero di CPU del computer. Il valore massimo è 32. Per ulteriori informazioni, vedere Compilazioni multiprocessore.

  • Compila progetti di avvio e dipendenze solo in fase di esecuzione
    Se l'opzione è selezionata, premendo F5 o scegliendo Avvia dal menu Debug o Compila dal menu Compilazione verranno compilati solo il progetto di avvio e le dipendenze. Quando l'opzione è deselezionata, tutti i progetti, le dipendenze e i file delle soluzioni vengono compilati quando si preme F5. Questa opzione è deselezionata per impostazione predefinita.

  • Durante l'esecuzione, quando i progetti non sono aggiornati
    Se una configurazione del progetto non è aggiornata quando si preme F5 o si sceglie Avvia dal menu Debug, verrà visualizzato un messaggio. Ogni volta che una configurazione del progetto non è aggiornata, è possibile scegliere se compilare il progetto e se visualizzare il messaggio. Utilizzare questa opzione per specificare se visualizzare il messaggio e quale deve essere il comportamento di compilazione se non è visualizzato.

    Nota

    Questa opzione è valida solo per i progetti Visual C++.

    • Compila sempre
      La finestra di messaggio non viene visualizzata e viene compilata la configurazione del progetto non aggiornato. Questa opzione è impostata quando nel messaggio si seleziona Non visualizzare più questo messaggio, quindi .

    • Non compilare mai
      La finestra di messaggio non viene visualizzata e non viene compilata la configurazione del progetto non aggiornato. Questa opzione è impostata quando nel messaggio si seleziona Non visualizzare più questo messaggio, quindi No.

    • Richiedi compilazione
      Consente di visualizzare la finestra di messaggio ogni volta che una configurazione del progetto non è aggiornata.

  • Durante l'esecuzione, quando si verificano errori di compilazione o distribuzione
    Se si verificano errori di compilazione quando si fa clic su Compila nel menu Compilazione, verrà visualizzato un messaggio. È possibile scegliere se continuare avviando l'applicazione e se visualizzare il messaggio ogni volta che si verificano errori di compilazione. Utilizzare questa opzione per specificare se visualizzare il messaggio e quale deve essere il comportamento se non è visualizzato.

    Nota

    Questa opzione è valida solo per i progetti Visual C++.

    • Richiedi avvio
      Consente di visualizzare la finestra di messaggio ogni volta che si verificano errori di compilazione.

    • Non avviare
      La finestra di messaggio non viene visualizzata e l'applicazione non è avviata. Questa opzione è impostata quando nella finestra di messaggio si seleziona Non visualizzare più questo messaggio, quindi No.

    • Avvia versione precedente
      La finestra di messaggio non viene visualizzata e la versione appena compilata dell'applicazione non viene avviata. Questa opzione è impostata quando nella finestra di messaggio si seleziona Non visualizzare più questo messaggio, quindi .

  • Per nuove soluzioni utilizza il progetto attualmente selezionato come il progetto di avvio
    Se l'opzione è selezionata, per le nuove soluzioni viene utilizzato il progetto attualmente selezionato come il progetto di avvio

  • Livello di dettaglio output in compilazione progetto MSBuild
    Consente di impostare il livello di dettaglio dell'output in compilazione. Per ulteriori informazioni, vedere l'opzione /verbosity nel Riferimenti alla riga di comando di MSBuild.

  • Livello di dettaglio file di log di compilazione progetto MSBuild
    Consente di impostare il livello di dettaglio del file di log di compilazione. Per ulteriori informazioni, vedere l'opzione /verbosity nel Riferimenti alla riga di comando di MSBuild.

Vedere anche

Altre risorse

Progetti e soluzioni, finestra di dialogo Opzioni

Compilazione in Visual Studio