Historiquement, cela a été fait avec le Microsoft Build Tools . Mais il semble que les outils de construction pourraient ne pas être disponibles pour les versions ultérieures à 2015 . Le remplacement semble être les outils de génération de Visual Studio, qui ne semblent pas encore avoir de page d'accueil réelle.
J'ai téléchargé le programme d'installation de VS2017 Professional et je suis allé sur l'onglet Composants individuels . Le résumé me dit tout de suite que l'éditeur principal de Visual Studio est là, occupant 753 Mo. Je ne veux pas de l'éditeur. Juste msbuild. Il n'y a aucun moyen de désélectionner l'éditeur.
Existe-t-il un moyen d'installer la dernière version de msbuild sans installer également IDE Visual Studio?
Les outils de Visual Studio Build ont un téléchargement différent de celui de l'EDI. Ils semblent être un assez petit sous-ensemble et s'appellent Outils de compilation pour Visual Studio 2019 ( téléchargement ).
Vous pouvez utiliser l'interface graphique pour effectuer l'installation ou vous pouvez créer un script pour l'installation de msbuild:
vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --quiet
Microsoft.VisualStudio.Workload.MSBuildTools est un ID "wrapper" pour les trois sous-composants dont vous avez besoin :
Vous pouvez trouver de la documentation sur les autres commutateurs CLI disponibles ici .
L’installation des outils de compilation est beaucoup plus rapide que l’EDI complet. Dans mon test, cela a pris 5-10 secondes. Avec --quiet
, il n’ya pas d’indicateur de progression autre qu’un bref changement de curseur. Si l'installation a réussi, vous devriez pouvoir voir les outils de construction dans %programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin
.
Si vous ne les voyez pas ici, essayez de s'exécuter sans --quiet
pour voir les messages d'erreur pouvant apparaître pendant l'installation.
Vous pouvez utiliser CHOCOLATEY à la place.