Games for Windows and the DirectX SDK blog

Technical tips, tricks, and news about game development for Microsoft platforms including desktop, Xbox, and UWP


Project maintained by walbourn Hosted on GitHub Pages — Theme by mattgraham
Home | Posts by Tag | Posts by Month

VS 2022 Update 5

visualc

Chuck Walbourn -

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.

Note that VS 2022 17.6, 17.8, and 17.10 are supported through the Long Term Servicing Channel.

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