Compartilhar via


dotnet msbuild

Este artigo se aplica a: ✔️ SDK do .NET 6 e versões posteriores

Name

dotnet msbuild - Cria um projeto e todas as suas dependências. Observação: uma solução ou um arquivo de projeto pode precisar ser especificado se houver vários.

Synopsis

dotnet msbuild <MSBUILD_ARGUMENTS>

dotnet msbuild -h

Description

O dotnet msbuild comando permite o acesso a um MSBuild totalmente funcional.

O comando tem exatamente os mesmos recursos do cliente de linha de comando do MSBuild existente somente para projetos no estilo SDK. As opções são todas iguais. Para obter mais informações sobre as opções disponíveis, consulte a referência de linha de comando do MSBuild.

O comando de build dotnet é equivalente a dotnet msbuild -restore.

Examples

  • Crie um projeto e suas dependências:

    dotnet msbuild
    
  • Crie um projeto e suas dependências usando a configuração de versão:

    dotnet msbuild -property:Configuration=Release
    
  • Execute o destino de publicação e publique para o osx-x64 RID:

    dotnet msbuild -target:Publish -property:RuntimeIdentifiers=osx-x64
    
  • Consulte todo o projeto com todos os destinos incluídos pelo SDK:

    dotnet msbuild -preprocess
    dotnet msbuild -preprocess:<fileName>.xml