As práticas recomendadas do MSBuild
Recomendamos as seguintes práticas recomendadas para criar scripts do MSBuild:
Valores de propriedade padrão são mais facilmente tratados usando o Condition de atributo e não por declarar uma propriedade cujo valor padrão pode ser substituído na linha de comando.Por exemplo, usar
<MyProperty Condition="$(MyProperty) == ''>
MyDefaultValue
</MyProperty>
Quando você seleciona itens, evite caracteres curinga.Em vez disso, especifique explicitamente a arquivos.Isso torna mais fácil rastrear erros que podem ocorrer quando você adiciona ou exclui arquivos.