azureazure-logic-apps

Azure Logic App on .NET 6, .NET 8 required


Earlier this week, after an internal audit, I got notified about a logic app still being on .NET 6, rather than .NET 8. For all the function apps, I already changed this some time ago, but this logic app may have missed the list.

However, I am not sure how to upgrade it. There is Microsoft documentation (https://techcommunity.microsoft.com/blog/integrationsonazureblog/upgrading-logic-apps-standard-to-net-8/4372381), but after adding the FUNCTIONS_INPROC_NET8_ENABLED set to '1', nothing really changed.

Honestly, I am still trying to figure out how I can even get the current version myself. When I look in the configuration, there is no clear indication about the current version.

Every reference I can find points to .NET 8.

I would like to know:

  1. How can I find the current version?
  2. How can I upgrade this version?

Thank you in advance.


Solution

  • Did you check the netFrameworkVersion value in your Logic App's template (click Export template)?

    If it's set to "v6.0" you can amend the ARM template to set it to "v8.0".