.NET 6 end-of-life in Azure Functions – Migreer tijdig naar .NET 8 (LTS)

Veelgestelde vragen over .NET 6 → .NET 8 voor Azure Functions

Wat is er precies veranderd en wanneer?

.NET 6 is end-of-life (EOL). Azure Functions ondersteunt en adviseert nieuwere .NET-versies (zoals .NET 8 LTS). Het is verstandig om je Function Apps te upgraden om beveiliging en stabiliteit te borgen.

Wat zijn de belangrijkste data die ik moet kennen?
  • 12 november 2024: einde support .NET 6 (EOL).
  • 10 november 2026: einde support in‑process model voor .NET-apps in Azure Functions. Kies waar mogelijk het isolated worker model op Functions v4.
  • .NET 8 (LTS) wordt door Azure Functions v4 ondersteund en is aanbevolen.
Welke risico’s loop ik als ik blijf op .NET 6?

Geen security updates, grotere kans op kwetsbaarheden, mogelijk compliance- en compatibiliteitsproblemen en hogere operationele risico’s.

Wie wordt het meest geraakt binnen Azure Functions?

Function Apps die draaien op .NET 6 en/of het in‑process model. Migreren naar Functions v4 met .NET 8 LTS en bij voorkeur het isolated model is aanbevolen.

Welke migratiestappen raden jullie aan?
  1. Breng je Function Apps en runtime/model in kaart (v3/v4, in‑process/isolated).
  2. Update het target framework naar net8.0 en upgrade packages/Bindings.
  3. Los breaking changes op en voeg integratietests toe.
  4. Upgrade naar Functions v4 en kies zo mogelijk het isolated worker model.
  5. Valideer in non‑prod, zet deployment slots en roll‑back klaar, en ga gefaseerd live.
Welke tooling helpt bij de migratie?

Gebruik o.a. try-convert, dotnet upgrade assistant, GitHub Actions/Azure DevOps pipelines en Application Insights voor regressiedetectie.

Hoe controleer ik mijn huidige Functions runtime en .NET-versie?

In de Azure Portal via Function runtime settings (doel: ~4) en in je projectbestand (TARGETFRAMEWORK). Ook mogelijk via az functionapp config appsettings list.

Kan ik (tijdelijk) op .NET 6 blijven?

Niet aanbevolen. Sommige leveranciers bieden Extended/Endless Lifecycle Support (ELS) voor beveiligingspatches, maar dit vervangt geen Microsoft-support en kan kostenverhogend werken.

Wat levert .NET 8 (LTS) mij op?

Langdurige support, betere performance, moderne C#-features, verbeterde hosting en betrouwbaarheid binnen Azure Functions.

Support for .NET 6 has ended and it will be phased out of Azure Functions starting in November 2026. Find out why migrating to .NET 8 sooner rather than later is a big deal and how our Cloud Consultants can help you make the move.

.NET 6 is retiring from Azure Functions on November 10, 2026

Cloud
September 2, 2025
Table of contents
Who you gonna call?
Contact opnemen

No items found.

Support for .NET 6 has officially ended (as of November 24, 2024). Microsoft has also announced that .NET 6 will be fully phased out for use within Azure Functions starting November 10, 2026.

Are you still running applications on .NET 6 within Azure Functions? Now is the time to look ahead. Without active support, you risk security vulnerabilities and reduced stability for your applications.

What can you do?

We recommend migrating your applications to a newer version of .NET, such as .NET 8, in good time. This version offers long-term support (LTS) and is fully compatible with Azure Functions.

We’re happy to help you think it through

Our team includes experienced Cloud Consultants with in-depth knowledge of .NET. They’re ready to help you plan and execute your migration, optimize your serverless architecture, and future-proof your applications.

Have any questions or want to brainstorm the best approach? Feel free to get in touch with us. We’re here to help!

Dit wil je weten

Frequently asked questions

No items found.
Xander Kuiper
Hidde Breukelaar
Joeghanoe Bhatti
Franka Juta
Anne Versteegh
Jaap Meems
Kahn Aksu
Christian Sinke
Sammie Woof Woof
Ton Hilhorst
Michelle Voortman
Evelyn Ferenczy
Anton Cnossen
Hans Borkent
Mehmet Gök
Cheryll Vahl
Joost-Jan Huls
Thom Bosman
Simon de Vries
Martijn Hemelt
Anouchka Cnossen-Oudhof
Pamir Ahrary
Corien Gruppen
Albert van Nijhuis
Courtney Leepel
Peter Smolders
Ilse Kooning
Marco van der Steijle
Jochem Spronk
Lars Versteeg

Fancy a chat?

Do you have a data, cloud or IT transformation challenge? We are happy to think along with you. Feel free to contact us.