Référence des tâches MSBuild
Mise à jour : novembre 2007
Les tâches fournissent le code exécuté pendant le processus de génération. Cette section présente la bibliothèque des tâches courantes fournie avec MSBuild.
Outre les paramètres répertoriés dans les rubriques de cette section, chaque tâche a également les paramètres suivants :
Paramètre |
Description |
---|---|
Condition |
Paramètre String facultatif. Expression Boolean utilisée par le moteur MSBuild pour déterminer si cette tâche est exécutée. Pour plus d'informations sur les conditions prises en charge par MSBuild, consultez Conditions MSBuild. |
ContinueOnError |
Paramètre Boolean facultatif. Valeur Boolean qui spécifie si les autres tâches dans la cible s'exécutent si cette tâche échoue. La tâche échoue parce que la méthode Execute lève une exception ou retourne false. Si ContinueOnError a la valeur true, le reste des tâches s'exécutent et la tâche qui a échoué ne provoque pas l'échec de l'ensemble de la cible. Si ContinueOnError a la valeur false, aucune autre tâche ne s'exécute et toute la cible échoue. Par défaut, l'option ContinueOnError a la valeur false. |
Dans cette section
AL (Assembly Linker), tâche
Décrit la tâche AL et ses paramètres.AspNetCompiler, tâche
Encapsule aspnet_compiler.exe, un utilitaire servant à précompiler des applications ASP.NET.AssignCulture, tâche
Assigne des identificateurs de culture aux éléments.CallTarget, tâche
Appelle une cible dans le fichier projet.Copy, tâche
Décrit la tâche Copy et ses paramètres.CreateItem, tâche
Décrit la tâche CreateItem et ses paramètres.CreateProperty, tâche
Décrit la tâche CreateProperty et ses paramètres.Csc, tâche
Décrit la tâche Csc et ses paramètres.Delete, tâche
Décrit la tâche Delete et ses paramètres.Error, tâche
Arrête une génération et enregistre une erreur basée sur une instruction conditionnelle évaluée.Exec, tâche
Décrit la tâche Exec et ses paramètres.FindUnderPath, tâche
Détermine les éléments de la collection spécifiée qui existent dans le dossier spécifié et tous ses sous-dossiers.GenerateApplicationManifest, tâche
Décrit la tâche GenerateApplicationManifest et ses paramètres.GenerateBootstrapper, tâche
Offre un moyen automatisé de détecter, télécharger et installer une application ainsi que ses composants requis.GenerateDeploymentManifest, tâche
Décrit la tâche GenerateDeployManifest et ses paramètres.GenerateResource, tâche
Convertit des fichiers .txt et .resx en fichiers .resources binaires du Common Language Runtime.GetAssemblyIdentity, tâche
Récupère les identités d'assembly des fichiers spécifiés et renvoie les informations d'identité.GetFrameworkPath, tâche
Récupère le chemin d'accès aux assemblys du .NET Framework.GetFrameworkSdkPath, tâche
Extrait le chemin d'accès au Kit de développement logiciel (SDK) Windows.LC, tâche
Décrit la tâche LC et ses paramètres.MakeDir, tâche
Décrit la tâche MakeDir et ses paramètres.Tâche de message
Enregistre un message pendant une génération.MSBuild, tâche
Décrit la tâche MSBuild et ses paramètres.ReadLinesFromFile, tâche
Lit une liste d'éléments à partir d'un fichier texte.RegisterAssembly, tâche
Décrit la tâche RegisterAssembly et ses paramètres.RemoveDir, tâche
Décrit la tâche RemoveDir et ses paramètres.ResGen, tâche
Décrit la tâche ResGen et ses paramètres.ResolveAssemblyReference, tâche
Décrit la tâche ResolveAssemblyReference et ses paramètres.ResolveComReference, tâche
Décrit la tâche ResolveCOMReference et ses paramètres.ResolveKeySource, tâche
Détermine la source des clés avec nom fort.ResolveNativeReference, tâche
Résout des références natives.SGen, tâche
Crée un assembly de sérialisation XML pour les types dans l'assembly spécifié.SignFile, tâche
Signe le fichier spécifié à l'aide du certificat défini.Touch, tâche
Décrit la tâche Touch et ses paramètres.UnregisterAssembly, tâche
Décrit la tâche UnregisterAssembly et ses paramètres.Vbc, tâche
Décrit la tâche Vbc et ses paramètres.VCBuild, tâche
Décrit la tâche VCBuild et ses paramètres.Warning, tâche
Enregistre un avertissement lors d'une génération selon une instruction conditionnelle évaluée.WriteLinesToFile, tâche
Écrit les éléments spécifiés dans le fichier texte indiqué.