VS 2022 Update 8
visualc-
Visual Studio 2022 Update 8 (a.k.a. 17.8) is now available for download, including the updated Community edition. For more information, see the Visual Studio Team blog and Visual C++ 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 8 includes a revision of the C/C++ compiler (19.38.33130.0).
17.8 update | C++ compiler |
---|---|
17.8.0 | 19.38.33130.0 |
17.8.3 | 19.38.33133.0 |
17.8.4 | 19.38.33134.0 |
17.8.6 | 19.38.33135.0 |
The C/C++ Runtime (14.38.33130) is binary compatible with VS 2015 Update 3 through VS 2022, which means you can safely link C/C++ code built with VS 2015 Update 3, VS 2017, or VS 2019 with VS 2022. See Microsoft Docs for details. A full list of updates to the Standard C++ Library can be found on GitHub.
C++ Modules: The Standard Library has a number of defined modules in the C++23 specification. This is now available in C++20 mode.
C11: This release includes support for the optional threads Standared Library header defined for C11. See this blog post for more information.
CMake: This update also includes CMake version 3.27. There are also some new improvements with CMake integration per this blog post.
Related: Visual Studio 2022, VS 2022 Update 1, VS 2022 Update 2, VS 2022 Update 3, VS 2022 Update 4, VS 2022 Update 5, VS 2022 Update 6, VS 2022 Update 7