MSBuild 最佳做法
建議您使用下列最佳做法來撰寫 MSBuild 指令碼:
您最好使用 Condition 屬性 (Attribute) 來處理預設屬性 (Property) 值,不要宣告可在命令列覆寫其預設值的屬性 (Property)。 例如,請使用
<MyProperty Condition="$(MyProperty) == ''>
MyDefaultValue
</MyProperty>
選取項目時,避免使用萬用字元, 而是要明確指定檔案。 如此一來,當您加入或刪除檔案時,就會比較容易追蹤到可能發生的錯誤。