VS 2022 Update 7
visualc-
Visual Studio 2022 Update 7 (a.k.a. 17.7) is now available for download, including the updated Community edition. For more information, see the Visual Studio Team blog and Visual C++ Team Blog. There are some specific development environment improvements for game development as well covered in this blog post.
Visual Studio 17.0 - 17.10 are out of their support lifecycle as of January 2026.
Compiler and CRT
VS 2022 Update 7 includes a revision of the C/C++ compiler (19.37.32822.0).
| 17.7 update | C++ compiler |
|---|---|
| 17.7.0 | 19.36.32822.0 |
| 17.7.4 | 19.37.32825.0 |
The C/C++ Runtime (14.36.32532) from Update 6 is unchanged. A full list of updates to the Standard C++ Library can be found on GitHub.
vcpkg: The VC Package Manager was added as a component in the C++ Development workload with Visual Studio 2022 in Update 6. In Update 7, the Developer Command Prompt was changed to always set the VCPKG_ROOT environmet variable to a side-by-side instance in the Visual C++ installation (i.e. C:\Program Files\Microsoft Visual Studio\2022\edition\VC\vcpkg). This means if you have your own repository location, you need to reset the environment variable after opening the command prompt.
clang: VS 2022 17.7 includes clang/LLVM v16.0.5 for Windows as an optional component.
Windows SDK: The default Windows SDK for the Game Development in C++ and Desktop Development in C++ workloads moved to Windows SDK (22621).
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