Found it! I relied on ChatGPT to crawl the documentation for this answer. Below is a job that dumps out available MSVC compilers. By selecting the version of 2025.05.1 I get something a lot more recent than “current” and now the 14.43.34808 compiler is available.
generate-msvc:
description: "check msvc installation"
executor:
name: win/server-2022
version: "2025.05.1"
steps:
- checkout
- run:
name: Display available MSVC installations
shell: powershell.exe
command: |
$vc_install_paths = @(
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC",
"C:\Program Files (x86)\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC",
"C:\Program Files (x86)\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC",
"C:\Program Files\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC",
"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC",
"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC"
)
Write-Host "Currently installed MSVC versions:"
foreach ($path in $vc_install_paths) {
if (Test-Path $path) {
Write-Host "${path}:"
Get-ChildItem $path | ForEach-Object { $_.Name }
} else {
Write-Host "${path} not found"
}
}
Produces:
Currently installed MSVC versions:
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC:
14.16.27023
14.29.30133
14.43.34808
C:\Program Files (x86)\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC not found
C:\Program Files (x86)\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC not found
C:\Program Files\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC not found
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC:
14.16.27023
14.29.30133
14.43.34808
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC not found