Partager via


Événements de génération, boîte de dialogue (Visual Basic)

Mise à jour : novembre 2007

Utilisez la boîte de dialogue Événements de génération pour spécifier des instructions de configuration de génération. Vous pouvez également spécifier les conditions selon lesquelles les événements avant génération ou après génération sont exécutés. Pour plus d'informations, consultez Comment : spécifier des événements de génération (Visual Basic).

  • Ligne de commande de l'événement avant génération
    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 avant génération/après génération (Ligne de commande de l'événement avant/après génération, boîte de dialogue).

    Remarque :

    Les événements avant génération 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 après génération
    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 avant génération/après génération.

    Remarque :

    Ajoutez une instruction call avant toutes les commandes après génération 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 après génération
    Indique les conditions liées à l'événement après génération à exécuter, comme le montre le tableau suivant.

    Option

    Résultat

    Toujours

    L'événement après génération 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 après génération 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 après génération 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 après génération n'est pas exécuté si un projet est à jour.

Voir aussi

Tâches

Comment : spécifier des événements de génération (Visual Basic)

Référence

Page Compiler, Concepteur de projets (Visual Basic)

Ligne de commande de l'événement avant/après génération, boîte de dialogue