Expand description
These modules are all glue to support reading the MSVC version from the registry and from COM interfaces.
Structs§
- Tool
Tool
found byfind-msvc-tools
Enums§
Traits§
Functions§
- find
- Attempts to find a tool within an MSVC installation using the Windows registry as a point to search from.
- find_
tool - Similar to the
find
function above, this function will attempt the same operation (finding a MSVC tool in a local install) but instead returns aTool
which may be introspected. - find_
tool_ with_ env - find_
vs_ version - Find the most recent installed version of Visual Studio
- get_
ucrt_ dir - To find the Universal CRT we look in a specific registry key for where all the Universal CRTs are located and then sort them asciibetically to find the newest version. While this sort of sorting isn’t ideal, it is what vcvars does so that’s good enough for us.