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.

Consulte também

Outros recursos

MSBuild avançados conceitos