step-security/Setup VS Dev Environment

Sets VS dev environment variables and PATH via devenv (like vcvarsall) for using msbuild, cl.exe, link.exe, etc.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
vswhereName or path to vswhere.exevswhere.exe
archDetermines the 'arch' argument to vcvarsall ('x86', 'amd64', 'x64', 'arm', 'arm64', or 'arm64ec'). Defaults to the value of host_arch.""
host_archDetermines the 'host_arch' parameter to vcvarsall ('x86', 'amd64', 'x64', or 'arm64'). Defaults to the current processor architecture.""
winsdkOverrides the default WinSDK version""
toolset_versionOverrides the default toolset version""
componentsList of components required in the selected VS installation (semi-colon separated)""
verboseDisplay additional information about the VS Installationfalse
namedescription
install_pathVS installation path