Visual Studio Blog:
released July 9th, 2024
Summary of What's New in this Release
- Update MinGit to v2.45.2.1 that includes GCM 2.5 which addresses an issue with the previous GCM version where it reported an error back to Git after cloning and made it appear like the clone had failed.
- Fixed a bug in the PDB reading code to ignore expected failures in certain FASTLINK PDBs.
- This fixes a compiler crash involving a generic lambda that references a 'constexpr' local variable (without capturing it) and the lambda is then returned from the enclosing function.
- Reduce ILK file size during incremental linking.
- Fixes crash in DeployAppRecipe.exe tool.
- Fixed an issue with debugging dotnet 6/7 alpine containers.
- VS now includes MAUI 8.0.61 (SR6.1); Release 8.0.61 SR6.1 · dotnet/maui
Developer Community
- Error: Unable to open file (null). Error code = 0x0000000D
- OpenMP on ARM64EC crashes
- Internal Compiler Error variant (1510)
- Startup issue when building the static debug STL with ASan enabled
- fatal error C1001: Internal compiler error
- After updating to VS 17.10 the size of .ilk files has increased considerably, leading to fatal error LNK1210
- "Internal compiler error" building ARM64|Release after upgrading to Visual Studio 2022 17.10.0
- [COMPILER BUG][BAD CODE GEN] Compiler inserting AVX2 instruction in MSVC 17.10.1 targeting Xbox One with /arch:AVX and -d2SSAOptimizer-, causing crash
- ICE with invalid template on VS 2022 17.4 Preview 3
- New Issue with Docker-based debugging, did not fix previous issue
- Debugging a Stored Procedure from Sql Server Object Explorer is looking for stored procedure file from computer.
- Copilot won't let me type in conditional debug without overwriting what I type
- The debugger cannot locate source file after updating to 17.10.1
Security advisories addressed
- CVE-2024-38081 A Vulnerability exist in Visual Studio installer on Windows OS where an unprivileged user is allowed to manipulate the Visual Studio installation resulting in elevation of privilege.
- CVE-2024-30105 A vulnerability exists in .NET when calling the JsonSerializer.DeserializeAsyncEnumerable method against an untrusted input using System.Text.Json may result in Denial of Service.
- CVE-2024-38095 A Vulnerability exists when System.Formats.Asn1 in .NET parses an X.509 certificate or collection of certificates, a malicious certificate can result in excessive CPU consumption on all platforms result in Denial of Service.
- CVE-2024-35264 A Vulnerability exists in ASP.NET Core 8 where Data Corruption in Kestrel HTTP/3 can result in remote code execution.
Source:

Visual Studio 2022 Release Notes
Learn about the latest features, bug fixes, and support for Visual Studio 2022. Download today.
learn.microsoft.com