Compartir a través de


Eventos de compilación (Cuadro de diálogo) (Visual Basic)

Use el cuadro de diálogo Eventos de compilación para especificar las instrucciones de configuración de compilación. También puede especificar las condiciones en las que se ejecutan los eventos anteriores o posteriores a la compilación. Para obtener más información, vea How to: Specify Build Events (Visual Basic) (Cómo: Especificar eventos de compilación [Visual Basic]).

Línea de comandos del evento anterior a la compilación

Especifica los comandos que se van a ejecutar antes de que se inicie la compilación. Para escribir comandos largos, haga clic en Editar compilación previa para mostrar el cuadro de diálogo Pre-build Event/Post-build Event Command Line (Línea de comandos del evento anterior a la compilación).

Nota:

Los eventos anteriores a la compilación no se ejecutan si el proyecto está up-to-date y no se desencadena ninguna compilación.

Línea de comandos del evento posterior a la compilación

Especifica los comandos que se van a ejecutar después de que finalice la compilación. Para escribir comandos largos, haga clic en Editar posterior a la compilación para mostrar el cuadro de diálogo Línea de comandos evento anterior a la compilación o posterior a la compilación .

Nota:

Agregue una call instrucción antes de todos los comandos posteriores a la compilación que ejecuten archivos .bat. Por ejemplo, call C:\MyFile.bat o call C:\MyFile.bat call C:\MyFile2.bat.

Ejecución del evento posterior a la compilación

Especifica las condiciones para que se ejecute el evento posterior a la compilación, como se muestra en la tabla siguiente.

Opción Resultado
siempre El evento posterior a la compilación se ejecutará, independientemente de si la compilación se realiza correctamente.
Si la compilación se ha realizado correctamente El evento posterior a la compilación se ejecutará si la compilación se realiza correctamente. El evento se ejecutará incluso para un proyecto que sea up-to-date, siempre y cuando la compilación se realice correctamente. Esta es la configuración predeterminada.
Cuando la compilación actualiza la salida del proyecto El evento posterior a la compilación solo se ejecutará cuando el archivo de salida del compilador (.exe o .dll) difiere del archivo de salida del compilador anterior. Un evento posterior a la compilación no se ejecuta si un proyecto es up-to-date.

Consulte también