Freigeben über


Best Practices für MSBuild

Folgende Best Practices werden zum Schreiben von MSBuild-Skripts empfohlen:

  • Standardeigenschaftswerte lassen sich am besten mit dem Condition-Attribut behandeln und nicht durch Deklarieren einer Eigenschaft, deren Standardwert in der Befehlszeile überschrieben werden kann.Verwenden Sie z. B. Folgendes:

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

        MyDefaultValue

    </MyProperty>

  • Vermeiden Sie Platzhalter, wenn Sie Elemente auswählen.Geben Sie die Dateien stattdessen explizit an.Dies vereinfacht das Aufspüren von Fehlern, die möglicherweise auftreten, wenn Sie Dateien hinzufügen oder löschen.

Siehe auch

Weitere Ressourcen

Weiterführende MSBuild-Konzepte