Historycznie robiono to za pomocą Narzędzi do kompilacji Microsoft . Wygląda jednak na to, że Narzędzia kompilacji mogą nie być dostępne dla wersji po 2015 roku . Wydaje się, że zamiennikiem są narzędzia do kompilacji Visual Studio, które nie wydają się mieć jeszcze prawdziwej strony głównej.
Pobrałem instalator VS2017 Profesjonalne , i udał się do składników indywidualna karcie. Od razu podsumowanie mówi mi, że jest tam główny edytor Visual Studio, zajmujący 753 MB. Nie chcę redaktora. Po prostu msbuild. Nie ma możliwości cofnięcia wyboru edytora.
Czy istnieje sposób na zainstalowanie najnowszej wersji msbuild bez instalacji programu Visual Studio IDE?
Odpowiedzi:
Narzędzia do budowania programu Visual Studio można pobrać inaczej niż IDE. Wydają się być dość małym podzbiorem i są nazywane Narzędziami do kompilacji dla Visual Studio 2019 ( pobieranie ).
Możesz użyć GUI do przeprowadzenia instalacji lub możesz napisać skrypt instalacji msbuild:
Microsoft.VisualStudio.Workload.MSBuildTools to identyfikator „opakowania” trzech potrzebnych podskładników :
Dokumentację dotyczącą innych dostępnych przełączników CLI można znaleźć tutaj .
Instalacja narzędzi do budowania jest znacznie szybsza niż pełne IDE. W moim teście zajęło to 5–10 sekund. Ze
--quiet
nie ma wskaźnik postępu inna niż zmiana krótki kursora. Jeśli instalacja się powiedzie, powinieneś zobaczyć narzędzia do kompilacji w%programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin
.Jeśli ich tam nie widzisz, spróbuj uruchomić bez
--quiet
wyświetlania komunikatów o błędach, które mogą wystąpić podczas instalacji.źródło
--quiet
flagę z identycznym rezultatem, z wyjątkiem okna modalnego wyskakującego na chwilę przed zniknięciem.--quiet
trybu, jeśli budujesz aplikacje internetowe ASP.net na serwerze kompilacji - ponieważ będziesz chciał wybrać „Narzędzia do budowania aplikacji WWW” podczas kreatora instalacji, aby zainstalować odpowiednie cele MSBuild.