Collects portable MS Visual Studio Tools.
Currently only x64-x64 is available for host-target platforms.
vsget "[destination]"
Downloads and unpacks (without installation) to destination
:
-
MS Visual C++ v143 (~ 500 MB)
-
MS Build v170 (~ 35 MB)
-
Windows SDK v10.0.22621.755 (~ 2.4 GB)
Adds related vcvars*.bat
to init the VS Tools environment.
Windows SDK can be downloaded separately:
get-sdk "[url]" "[destination]"
Downloads the ISO, extracts the MSI installers (with related CAB files) of the
SDK components and unpacks them into destination
.
The actual SDK_URL
can be found in vsget.bat
.
Use the MS Visual Studio cache to generate vsix-groups\*.txt
files:
vsuncache "{CachePath}"
If the optional CachePath
is ommited, tries to find the VS cache path in the
Windows Registry.
If you don't need exactly a portable version of VS Tools (for example, when you
need to uncache VSIX components), you can use vsinstall
to automatically
install the minimal Visual C++ tools:
-
Visual C++ Tools x64
-
Windows SDK
Actual versions are set in URL
, VC
and SDK
vars in vsinstall.bat
:
Build Tools for Visual Studio 2022 (v17);
Windows 10 SDK v20348.