Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

Eventos de compilación (Página, Diseñador de proyectos) (C#)

La página Eventos de compilación del Diseñador de proyectos se utiliza para especificar las instrucciones de configuración de compilación. También puede especificar las condiciones bajo las cuales se ejecutan los eventos posteriores a la compilación. Para obtener más información, vea Cómo: Especificar eventos de compilación (C#) y Cómo: Especificar eventos de compilación (Visual Basic).

Configuración

Este control no se puede modificar en esta página. Para obtener una descripción de este control, vea Compilar (Página, Diseñador de proyectos) (C#).

Plataforma

Este control no se puede modificar en esta página. Para obtener una descripción de este control, vea Compilar (Página, Diseñador de proyectos) (C#).

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

Especifica todos los comandos que se deberán ejecutar antes de que se inicie la compilación. Para escribir comandos largos, haga clic en Edición anterior a la compilación para mostrar el Línea de comandos del evento anterior/posterior a la compilación (Cuadro de diálogo).

Nota Nota

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

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

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

Nota Nota

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

Ejecutar el evento posterior a la compilación

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

Opción

Resultado

Siempre

El evento posterior a la compilación se ejecutará independientemente de si la compilación finaliza correctamente.

Si la compilación es correcta

El evento posterior a la compilación se ejecutará si la compilación finaliza correctamente. Así, el evento se ejecutará incluso en un proyecto actualizado, siempre y cuando la compilación finalice correctamente.

Cuando la compilación actualiza los resultados del proyecto

El evento posterior a la compilación sólo se ejecutará cuando el archivo de salida del compilador (.exe o .dll) difiera del archivo de salida anterior del compilador. Así, un evento posterior a la compilación no se ejecutará si un proyecto está actualizado.

Adiciones de comunidad

Mostrar: