The configuration is currently hardcoding a bunch of Visual Studio version numbers and I think sometimes they might not even match up (anymore) with the CI.
I wonder if fully relying on vswhere would be better? We have a build of it in conda-forge, and it can produce easy to consume output. For example to ask for MSVC 2019 one could use (version syntax is [lower,upper] to find any version of the 16->17 range):
Comment:
The configuration is currently hardcoding a bunch of Visual Studio version numbers and I think sometimes they might not even match up (anymore) with the CI.
I wonder if fully relying on
vswhere
would be better? We have a build of it in conda-forge, and it can produce easy to consume output. For example to ask for MSVC 2019 one could use (version syntax is [lower,upper] to find any version of the 16->17 range):