Partager via


Meilleures pratiques pour MSBuild

Nous vous recommandons les meilleures pratiques suivantes pour l'écriture de scripts MSBuild :

  • Les valeurs de propriété par défaut sont mieux gérées en utilisant l'attribut Condition plutôt qu'en déclarant une propriété dont la valeur par défaut peut être substituée sur la ligne de commande. Par exemple, utilisez

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

        MyDefaultValue

    </MyProperty>

  • Évitez les caractères génériques quand vous sélectionnez des éléments. Spécifiez plutôt les fichiers de manière explicite. Les erreurs susceptibles de se produire quand vous ajoutez ou supprimez des fichiers sont ainsi plus faciles à localiser.

Voir aussi

Autres ressources

Concepts avancés de MSBuild