Program MSBuild najlepszych praktyk.
Firma Microsoft zaleca następujące najważniejsze wskazówki dotyczące pisania skryptów programu MSBuild:
Domyślne wartości właściwości są, najlepiej za pomocą Condition atrybutu, a nie przez deklarowanie właściwości, którego wartość domyślną można zastąpić w wierszu polecenia.Na przykład użyć
<MyProperty Condition="$(MyProperty) == ''>
MyDefaultValue
</MyProperty>
Po zaznaczeniu elementów, należy unikać symboli wieloznacznych.Zamiast tego jawnie określić pliki.Ta funkcja ułatwia śledzenie błędów, które mogą wystąpić podczas dodawania lub usuwania plików.