Share via


Événements de build, boîte de dialogue (Visual Basic)

Utilisez la boîte de dialogue Événements de build pour spécifier des instructions de configuration de build. Vous pouvez également spécifier les conditions selon lesquelles les événements pre-build et post-build sont exécutés. Pour plus d'informations, consultez Comment : spécifier des événements de build (Visual Basic).

  • Ligne de commande de l'événement pré-build
    Spécifie les commandes à exécuter avant que la génération commence. Pour taper de longues commandes, cliquez sur Modifier avant génération pour afficher la boîte de dialogue Ligne de commande de l'événement pre-build/post-build (Ligne de commande de l'événement pré-build/post-build, boîte de dialogue).

    Notes

    Les événements pre-build ne s'exécutent pas si le projet est à jour et si aucune génération n'est déclenchée.

  • Ligne de commande de l'événement post-build
    Spécifie les commandes à exécuter à l'issue de la génération. Pour taper de longues commandes, cliquez sur Modifier après génération pour afficher la boîte de dialogue Ligne de commande de l'événement pre-build/post-build.

    Notes

    Ajoutez une instruction call avant toutes les commandes post-build qui exécutent des fichiers .bat. Par exemple, call C:\MyFile.bat ou call C:\MyFile.bat call C:\MyFile2.bat.

  • Exécuter l'événement post-build
    Indique les conditions liées à l'événement post-build à exécuter, comme indiquées dans le tableau suivant.

    Option

    Résultat

    Toujours

    L'événement post-build est exécuté, indépendamment de la réussite de la génération.

    En cas de génération réussie

    L'événement post-build est exécuté si la génération se déroule correctement. Ainsi, l'événement est même exécuté pour un projet à jour, à condition que la génération soit un succès. Il s'agit de l'option par défaut.

    Lorsque la génération met à jour la sortie du projet

    L'événement post-build est exécuté uniquement lorsque le fichier de sortie du compilateur (.exe ou .dll) est différent du fichier de sortie précédent. Un événement post-build n'est pas exécuté si un projet est à jour.

Voir aussi

Tâches

Comment : spécifier des événements de build (Visual Basic)

Référence

Page Compiler, Concepteur de projets (Visual Basic)

Ligne de commande de l'événement pré-build/post-build, boîte de dialogue