What is the purpose of Azure stack settings .NET Version?

Tomas Blažauskas 40 Reputation points
2024-08-26T10:53:19.65+00:00

I'm setting up Azure Function app .net8 isolated and noticed that in Configuration -> General Settings -> Stack settings .NET Version is set to .NET Framework 4.8, however the function works fine. What does the .NET version imply in this context? Does this version miss match affect the Function app or can I ignore it?

Screenshot 2024-08-26 134139

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
5,101 questions
Azure App Configuration
Azure App Configuration
An Azure service that provides hosted, universal storage for Azure app configurations.
237 questions
{count} votes

Accepted answer
  1. JananiRamesh-MSFT 27,916 Reputation points
    2024-08-30T12:27:03.73+00:00

    @Tomas Blažauskas Thanks for getting back, I had a discussion internally and confirmed that this version mismatch will have no impact at all.

    The reason why the portal is not displaying the expected version ".NET 8 Isolated" is because the site property ".netFrameworkVersion" seems to be still set to "v4.0". Our tooling sets the value when the function app is created. However, if, for example, an ARM template is used to create the function app, and the property is not set in the template, it defaults to "v4.0". Most likely this could be your scenario.

    do let me know incase of further queries, I would be happy to assist you.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.