Condividi tramite


Pagina Eventi di compilazione, Progettazione progetti (C#)

La pagina Eventi di compilazione di Progettazione progetti consente di specificare le istruzioni di configurazione della build. È anche possibile specificare le condizioni in base alle quali devono essere eseguiti gli eventi post-compilazione. Per ulteriori informazioni, vedere Procedura: specificare eventi di compilazione (C#) e Procedura: specificare gli eventi di compilazione (Visual Basic).

  • Configurazione
    Questo controllo non è modificabile in questa pagina. Per una descrizione di questo controllo, vedere Pagina Compilazione, Progettazione progetti (C#).

  • Piattaforma
    Questo controllo non è modificabile in questa pagina. Per una descrizione di questo controllo, vedere Pagina Compilazione, Progettazione progetti (C#).

  • Riga di comando eventi pre-compilazione
    Specifica i comandi da eseguire prima dell'inizio della compilazione. Per digitare comandi lunghi, fare clic su Modifica pre-compilazione per visualizzare la Finestra di dialogo Riga di comando eventi pre-compilazione/post-compilazione.

    Nota

    Gli eventi pre-compilazione non vengono eseguiti se il progetto è aggiornato e non viene attivata la compilazione.

  • Riga di comando eventi post-compilazione
    Specifica i comandi da eseguire al termine della compilazione. Per digitare comandi lunghi, fare clic su Modifica post-compilazione per visualizzare la casella di dialogo Riga di comando eventi pre-compilazione/post-compilazione.

    Nota

    Aggiungere un'istruzione call prima di tutti i comandi di post-compilazione che eseguono file BAT.Ad esempio, call C:\MyFile.bat o call C:\MyFile.bat call C:\MyFile2.bat.

  • Esegui evento post-compilazione
    Consente di specificare le condizioni riportate di seguito per l'evento di post-compilazione da eseguire, come illustrato nella tabella che segue.

    Opzione

    Risultato

    Sempre

    L'evento di post-compilazione verrà eseguito indipendentemente dall'esito della compilazione.

    A compilazione completata

    L'evento di post-compilazione verrà eseguito se la compilazione ha esito positivo. L'evento verrà quindi eseguito anche per un progetto aggiornato, purché la compilazione venga completata.

    Quando la compilazione aggiorna l'output del progetto

    L'evento di post-compilazione viene eseguito solo quando il file di output del compilatore (EXE o DLL) è diverso da quello del compilatore precedente. Un evento di post-compilazione non viene quindi eseguito se un progetto è aggiornato.

Vedere anche

Attività

Procedura: specificare gli eventi di compilazione (Visual Basic)

Procedura: specificare eventi di compilazione (C#)

Concetti

Riferimenti interfaccia utente di Progettazione progetti

Altre risorse

Compilazione di applicazioni in Visual Studio