Événements de build, page du Concepteur de projets (C#)

Utilisez la page Événements de build du Concepteur de projets pour spécifier des instructions de configuration de build. Vous pouvez également spécifier les conditions dans lesquelles les événements post-build sont exécutés. Pour plus d'informations, consultez Comment : spécifier des événements de build (C#) et Comment : spécifier des événements de build (Visual Basic).

  • Configuration
    Ce contrôle n'est pas modifiable sur cette page. Pour obtenir une description de ce contrôle, consultez Générer, page du Concepteur de projets (C#).

  • Plateforme
    Ce contrôle n'est pas modifiable sur cette page. Pour obtenir une description de ce contrôle, consultez Générer, page du Concepteur de projets (C#).

  • 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 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 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 ci-dessous.

    Option

    Résultat

    Toujours

    L'événement post-build est exécuté en cas de succès ou d'échec 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.

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

    L'événement post-build n'est exécuté que lorsque le fichier de sortie du compilateur (.exe ou .dll) est différent du fichier de sortie précédent. Ainsi, 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)

Comment : spécifier des événements de build (C#)

Concepts

Référence de l'interface utilisateur du Concepteur de projets

Autres ressources

Génération d'applications dans Visual Studio