Skip to content

Conversation

@MikeMcC399
Copy link
Contributor

Refs: #60869
Refs: #61449

Situation

The Supported toolchains section for v22.x lists Visual Studio >= 2022 with the Windows 10 SDK on a 64-bit host.

By implication, this includes also the latest release of Microsoft Visual Studio which is Visual Studio 2026.

.\vcbuild fails to run in the v22.x branch on Windows 11 25H2 in a PowerShell terminal with the Windows Prerequisites installed, and only using Visual Studio Build Tools 2026.

Failure log

.\vcbuild
Looking for Python
Python found in C:\Users\mikem\AppData\Local\Microsoft\WindowsApps\\python.exe
Python 3.14.2
Looking for NASM
Looking for Visual Studio 2022
Failed to find a suitable Visual Studio installation.
Try to run in a "Developer Command Prompt" or consult
https://github.com/nodejs/node/blob/HEAD/BUILDING.md#windows

Change

In BUILDING.md

  • restrict to Visual Studio 2022 for toolchain
  • tie reference to "Visual Studio 17.6.0 or newer" explicitly to Visual Studio 2022

@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/build
  • @nodejs/tsc

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. v22.x Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch. labels Jan 20, 2026
@MikeMcC399 MikeMcC399 changed the title [v22.x] doc: support toolchain with Visual Studio 2022 only [v22.x] doc: supported toolchain with Visual Studio 2022 only Jan 20, 2026
@MikeMcC399 MikeMcC399 marked this pull request as ready for review January 20, 2026 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. v22.x Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants