VS 2022 Update 5
visualc-
Visual Studio 2022 Update 5 (a.k.a. 17.5) is now available for download, including the updated Community edition. For more information, see the Visual Studio Team blog.
Visual Studio 17.0 - 17.10 are out of their support lifecycle as of January 2026.
Compiler and CRT
VS 2022 Update 5 includes a revision of the C/C++ compiler (19.35.32215.0). This release of the compiiler includes a new /Zc:checkGwOdr conformance switch for Whole Program Optimization. See the Visual C++ Team blog for details. There is also a new /Zc:templateScope switch for improved conformance error checking, although enabling this will necessitate using the Windows SDK (22000) or later.
| 17.5 update | C++ compiler |
|---|---|
| 17.5.0 | 19.35.32215.0 |
| 17.5.3 | 19.35.32216.1 |
| 17.5.4 | 19.35.32217.1 |
The C/C++ Runtime (14.34.31938) from Update 4 is unchanged. A full list of updates to the Standard C++ Library can be found on GitHub.
C++ Core Guidelines Checkers: See this blog post for details on life-time tracking features.
CMake: This update also includes CMake version 3.25.
ARM64: The ARM64 edition of Visual Studio includes both the x64 and arm64 native version of clang/LLVM 15.0.1 toolset.
Related: Visual Studio 2022, VS 2022 Update 1, VS 2022 Update 2, VS 2022 Update 3, VS 2022 Update 4