Spécification d'événements de build personnalisés dans Visual Studio
En spécifiant un événement de build personnalisée, vous pouvez exécuter automatiquement des commandes avant qu'une build démarre ou après qu'elle se termine.Par exemple, vous pouvez exécuter un fichier .bat avant qu'une build démarre ou copier des fichiers vers un dossier après la build terminée.Événements de build exécutés uniquement si la génération atteint correctement ces points dans le processus de génération.
Pour obtenir des informations spécifiques sur le langage de programmation que vous utilisez, consultez les rubriques suivantes :
Visual Basic--Comment : spécifier des événements de build (Visual Basic).
Visual C# et F#--Comment : spécifier des événements de build (C#).
Visual C++--Spécification d'événements de build.
Syntaxe
Les événements de build suivent la même syntaxe que les commandes de publication, mais vous pouvez utiliser des macros pour créer des événements de build plus facilement.Pour obtenir la liste des macros disponibles, consultez Ligne de commande de l'événement pré-build/post-build, boîte de dialogue.
Pour de meilleurs résultats, suivez ces conseils de mise en forme :
Ajoutez une instruction d' call avant tous les événements de build qui exécutent des fichiers .bat.
Par exemple : call C:\MyFile.bat
Par exemple : call C:\MyFile.bat call C:\MyFile2.bat
Insérez les chemins d'accès de fichier entre guillemets.
Exemple (pour Windows 8) : « %ProgramFiles(x86)%\Microsoft SDKs\Windows\v8.0A\outils du NETFX bin\4,0\gacutil.exe » - si « $ (TargetPath) »
Plusieurs commandes séparées à l'aide de les sauts de ligne.
Incluez les caractères génériques si nécessaire.
Exemple : for %I in (*.txt *.doc *.html) do copy %I c:\mydirectory\
Voir aussi
Référence
Ligne de commande de l'événement pré-build/post-build, boîte de dialogue
Concepts
Procédure pas à pas : génération d'une application