Condividi tramite


Finestra di dialogo Eventi di compilazione (Visual Basic)

Utilizzare la finestra di dialogo Eventi di compilazione per specificare istruzioni di configurazione della build. È anche possibile specificare le condizioni in cui vengono eseguiti eventi pre-compilazione o post-compilazione. Per ulteriori informazioni, vedere Procedura: specificare gli eventi di compilazione (Visual Basic).

  • 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 finestra 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
    Specifica le condizioni 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. Questa è l'impostazione predefinita.

    Quando la compilazione aggiorna l'output del progetto

    L'evento di post-compilazione verrà eseguito solo quando il file di output del compilatore (EXE o DLL) è diverso dal file di output 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)

Riferimenti

Pagina Compilazione, Progettazione progetti (Visual Basic)

Finestra di dialogo Riga di comando eventi pre-compilazione/post-compilazione