Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 2.9 KB

File metadata and controls

37 lines (25 loc) · 2.9 KB
author ggailey777
ms.service azure-functions
ms.custom
ignite-2023
ms.topic include
ms.date 12/16/2023
ms.author glenga

Supported versions

Versions of the Functions runtime support specific versions of .NET. To learn more about Functions versions, see Azure Functions runtime versions overview. Version support also depends on whether your functions run in-process or isolated worker process.

Note

To learn how to change the Functions runtime version used by your function app, see view and update the current runtime version.

The following table shows the highest level of .NET or .NET Framework that can be used with a specific version of Functions.

Functions runtime version Isolated worker model In-process model4
Functions 4.x1 .NET 105
.NET 9.0
.NET 8.0
.NET Framework 4.82
.NET 8.0
Functions 1.x3 n/a .NET Framework 4.8

1 .NET 6 was previously supported on both models but reached the end of official support on November 12, 2024. .NET 7 was previously supported on the isolated worker model but reached the end of official support on May 14, 2024.

2 The build process also requires the .NET SDK.

3 Support ends for version 1.x of the Azure Functions runtime on September 14, 2026. For more information, see this support announcement. For continued full support, you should migrate your apps to version 4.x.

4 Support ends for the in-process model on November 10, 2026. For more information, see this support announcement. For continued full support, you should migrate your apps to the isolated worker model.

5 You can't run .NET 10 apps on Linux in the Consumption plan. To run on Linux, you should instead use the Flex Consumption plan. For step-by-step migration instructions, see Migrate Consumption plan apps to the Flex Consumption plan.

For the latest news about Azure Functions releases, including the removal of specific older minor versions, monitor Azure App Service announcements.