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

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.