An Azure service that provides an event-driven serverless compute platform.
Hi link,
Thanks for reaching out to Microsoft Q&A.
Even though the Function App is configured for .NET 10 isolated (EP1) and the project targets net10.0, the Azure Functions runtime still requires .NET 8 at startup.
- You must install or update .NET to run this application.
- Framework: 'Microsoft.NETCore.App', version '8.0.0'
- The frameworks found: 10.0.0
The dependency on .NET 8 comes from .azurefunctions/function.deps.json, which is generated by Azure Functions tooling, not by the application project itself.
Even with a net10.0 target, the Functions host / worker bootstrap logic still emits:
"runtimeTarget": { "name": ".NETCoreApp,Version=v8.0" }
As a result, the worker process fails to start, and the host reports:
0 functions found Failed to start language worker process for runtime: dotnet-isolated
- Azure Functions v4 host is still based on .NET 8
- “.NET 10 isolated (EP1)” is preview-only and incomplete
- The host does not roll forward from .NET 8 =>.NET 10
- Portal runtime settings do not override the generated deps file
Resolution:
Target net8.0
Deploy normally
<TargetFramework>net8.0</TargetFramework>
Hope this helps!
If the resolution was helpful, kindly take a moment to click on
and click on Yes for was this answer helpful. And, if you have any further query do let us know.