New release cadence and support lifecycle for Microsoft C++ Build Tools - C++ Team Blog (original) (raw)

Starting with Visual Studio 2026, we are introducing a new support lifecycle for the Microsoft C++ (MSVC) Build Tools. We are also updating the MSVC release cadence.

As Visual Studio moves to a Modern Lifecycle with monthly feature updates and an annual new version, decoupling the compiler from the IDE offers you the best of both worlds – rapid iteration in the IDE and predictable, long-term stability for the build tools. This approach brings you the latest C++ advancements across both IDE and build tools while helping you maintain secure and compliant build environments, with enterprise-grade support, and flexible upgrades at your own pace.

In this post, we outline the key changes, what stays the same, and how we will help your organization with this transition.

Summary of the MSVC release and support lifecycle changes

Visual Studio 2026 version 18.0 released November 11 with MSVC version 14.50. This version of MSVC will be a long-term support release (LTS).

What’s changing?

The following diagram depicts what our MSVC release schedule may look like for the upcoming years.

Timeline depicting the new MSVC release cadence and support lifecycle. This is for illustrative purposes only, and actual release dates are subject to change and will be officially announced through our regular channels.

Image: MSVC release cadence and support lifecycle (Illustrative timeline only: actual release dates are subject to change and will be officially announced through our regular channels)

What stays the same?

Drivers for change

Previously, MSVC followed Visual Studio’s support policy and release schedule. With Visual Studio 2026, MSVC’s lifecycle will prioritize stability, compliance, and modernization to better serve your needs. This shift allows us to deliver more predictable long-term support, help teams stay compliant with evolving regulations, and simplify upgrades with new tooling, all while reducing fragmentation and investing in secure, modern C++ practices:

With these reasons in mind, our goal is to modernize the MSVC lifecycle in a way that encourages agility and innovation while providing the best possible support for your enterprise needs.

Helping your team upgrade

To keep your development environment up-to-date and secure, we recommend adopting a regular toolset upgrade rhythm aligned with our MSVC release cadence. We understand that upgrading can present challenges and comes with costs, especially for teams that haven’t prioritized frequent updates before. Based on your feedback, we’re investing in tools and workflows to make moving to the latest version easier, faster, and more predictable:

Looking ahead

Thank you for being a valued C++ customer. If you have any questions about how the new MSVC support lifecycle and release cadence may impact your team, you can reach out to us at vcupgrade@microsoft.com.

With the latest MSVC release alongside Visual Studio 2026, we’re excited to bring you significant performance enhancements, improved standards conformance and enhanced security features. Upgrade to MSVC Build Tools version 14.50 today, try these improvements, and share any suggestions via the Help > Send Feedback experience in Visual Studio.

Author

Marian Luparu

Working on the C++ experience for @visualstudio, @code, @visualc compiler & libs, #vcpkg