Historicamente, isso foi feito com as Ferramentas de Compilação da Microsoft . Mas parece que as Ferramentas de Compilação podem não estar disponíveis para versões posteriores a 2015 . A substituição parece ser as ferramentas de criação do Visual Studio, que ainda não parecem ter uma página inicial real.
Fiz o download do instalador do VS2017 Professional e fui para a guia Componentes individuais . Imediatamente, o resumo está me dizendo que o editor principal do Visual Studio está lá, ocupando 753 MB. Eu não quero o editor. Apenas msbuild. Não há como desmarcar o editor.
Existe uma maneira de instalar a versão mais recente do msbuild sem também instalar o Visual Studio IDE?
Respostas:
As ferramentas de criação do Visual Studio são um download diferente do IDE. Eles parecem ser um subconjunto bem pequeno e são chamados de Build Tools for Visual Studio 2019 ( download ).
Você pode usar a GUI para fazer a instalação ou criar um script para a instalação do msbuild:
Microsoft.VisualStudio.Workload.MSBuildTools é um ID de "invólucro" para os três subcomponentes necessários :
Você pode encontrar documentação sobre os outros switches CLI disponíveis aqui .
A instalação das ferramentas de construção é muito mais rápida que o IDE completo. No meu teste, levou de 5 a 10 segundos. Com,
--quiet
não há indicador de progresso além de uma breve mudança de cursor. Se a instalação foi bem-sucedida, você poderá ver as ferramentas de construção%programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin
.Se você não os encontrar lá, tente executar sem
--quiet
ver as mensagens de erro que podem ocorrer durante a instalação.fonte
--quiet
sinalizador com resultado idêntico, exceto por uma janela modal aparecendo um pouco antes de desaparecer.--quiet
modo se estiver criando aplicativos da Web ASP.net no servidor de compilação - pois você deseja selecionar "Ferramentas de compilação de desenvolvimento da Web" durante o assistente de instalação para que os destinos corretos do MSBuild sejam instalados.