Condividi tramite


Pagina Eventi di compilazione, Progettazione progetti (C#)

Aggiornamento: novembre 2007

La pagina Eventi di generazione di Progettazione progetti consente di specificare le istruzioni di configurazione della buld. È 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 generazione (Visual Basic).

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

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

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

    Nota:

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

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

    Nota:

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

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

    Opzione

    Risultato

    Sempre

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

    A generazione completata

    L'evento di post-generazione verrà eseguito se la generazione riesce. L'evento verrà quindi eseguito anche per un progetto aggiornato, purché la generazione venga completata.

    Quando la generazione 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-generazione non viene quindi eseguito se un progetto è aggiornato.

Vedere anche

Attività

Procedura: specificare gli eventi di generazione (Visual Basic)

Procedura: specificare eventi di compilazione (C#)

Altre risorse

Progetti, elementi dell'interfaccia utente

Compilazione in Visual Studio