Partager via


Meilleures pratiques pour MSBuild

Pour écrire des scripts MSBuild, nous vous recommandons de procéder comme suit :

  • Les valeurs de propriété par défaut sont mieux contrôlées à l'aide de l'attribut Condition, et non en déclarant une propriété dont la valeur par défaut peut être remplacée sur la ligne de commande.Par exemple, utilisez

    <MyProperty Condition="$(MyProperty) == ''>

        MyDefaultValue

    </MyProperty>

  • Évitez les caractères génériques lorsque vous sélectionnez des éléments.Spécifiez plutôt des fichiers de manière explicite.Cela facilite le repérage des erreurs qui peuvent survenir lorsque vous ajoutez ou supprimez des fichiers.

Voir aussi

Autres ressources

Concepts avancés de MSBuild