.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.

.NET 6 support has ended and will be phased out in Azure Functions starting in November 2026. Learn why timely migration to .NET 8 is crucial and how our Cloud Consultants can help you.

.NET 6 will disappear from Azure Functions on November 10, 2026

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

No items found.

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

Do you still use applications that run on .NET 6 within Azure Functions? Now is the time to look ahead. Without active support, you run the risk of security issues and reduced stability of your applications.

What can you do?

We recommend that you timely migrate your applications to a newer version of .NET, such as .NET 8, which offers long-term support (LTS) and is fully compatible with Azure Functions.

We are happy to think along with you

Working in our team and experienced Cloud Consultants with in-depth knowledge of .NET. They are happy to help you plan and execute the migration, optimize your serverless architecture and future-proof your applications.

Do you have questions or would you like to discuss the best approach? Feel free to take contact with us. We are here for you!

Joeghanoe Bhatti
Gert-Jan Bos
Sammie Woof Woof
Anne Versteegh
Stephan Stavasius
Michelle Voortman
Jashanjot Singh
Jogchum Hofma
Mehmet Gök
Hans Borkent
Ton Hilhorst
Pamir Ahrary
Linda Lievestro
Anouchka Cnossen-Oudhof
Courtney Leepel
Anton Cnossen
Xander Kuiper
Franka Juta
Evelyn Ferenczy
Simon de Vries
Ilse Kooning
Marco van der Steijle
Matthew van Piggelen
Joost-Jan Huls
Jaap Meems
Christian Sinke
Corien Gruppen
Cheryll Vahl
Dorien Morselt

A litte chat?

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