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

Dit wil je weten

Frequently asked questions

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

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.