Vsget
Portable MS Visual C++, MS Build, Windows SDK
Install / Use
/learn @reksar/VsgetREADME
vsget
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
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.
Uncache MS Visual Studio Components
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.
Install Build Tools for Visual Studio
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.
Related Skills
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
99.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
