When we create a brand new Logic App Standard inside the Azure Portal, there is no option, as far as I know, for us to specify what type of .NET Version we want to use. For example, if I select the Workflow Service Plan option on the Logic App creation wizard:

The only options we can select/configure are the Logic App name, the region, and the Windows plan. In this case, I chose the Workflow Standard WS1.

Of course, we can configure the Storage Account settings, networking, and so on. But there is no option for us to configure the desired .NET version, or whether we will be using 64-bit or 32-bit.
So, after the creation of a brand new Logic App Standard service, I was surprised to see this warning message on the Settings > Configuration > General settings.
The selected version ‘.NET 6 (LTS) In-process’ will deprecate on 11/12/2024. Please consider updating it soon.

📝 One-Minute Brief
When creating a new Azure Logic Apps Standard resource, Microsoft still defaults to the deprecated .NET 6 LTS in‑process runtime. This article explains why this warning appears, what it means, and how to safely update the Logic App to .NET 8 to remove the alert and stay supported.
Cause
As the message describes, the reason is quite simple to understand: the .NET 6 (LTS) In-process is already deprecated (will deprecate on 11/12/2024).
The surprise here is that if I’m creating a new Logic App Standard by default, it uses a deprecated .Net version and not the most recent, as expected!
Solution
Luckily for us, the solution is quite simple to apply. To “solve” and remove this warning message, we just need to:
- On the Logic App Standard service, access to Settings > Configuration > General settings.
- And change the .NET version property to be: .NET 8 (LTS) In-process.

- Click Save.
- And just to make sure, access the Overview page and click Restart.

I hope you find this helpful! If you liked the content or found it useful and want to help me write more, you can buy (or help me buy) my son a Star Wars Lego!