Automatic upgrade NuGet based Logic App Standard to dotnet 8

Tim Jansen 20 Reputation points
2025-01-07T12:28:40.5133333+00:00

We have a NuGet based Logic App Standard and received and email about the (automatic) upgrade to .NET 8. The email references this blog post: https://techcommunity.microsoft.com/blog/IntegrationsonAzureBlog/upgrading-logic-apps-standard-to-net-8/4266996

We have manually upgraded the app to .NET 8 in November 2024, and this seems to work fine, even though it's not officially supported yet apparently.

The following settings/deployment config is used:

  • siteConfig.netFrameworkVersion: 'v8.0'
  • FUNCTIONS_INPROC_NET8_ENABLED: '1'
  • FUNCTIONS_WORKER_RUNTIME: 'dotnet'

I am wondering what will happen to my app during the automatic migration process. Will it be left alone because setting FUNCTIONS_INPROC_NET8_ENABLED already exists? Or is there a risk that something is changed and the app will break?

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,542 questions
0 comments No comments
{count} votes

Accepted answer
  1. Khadeer Ali 5,990 Reputation points Microsoft External Staff Moderator
    2025-01-07T13:46:04.07+00:00

    @Tim Jansen

    Thank you for reaching out regarding the automatic upgrade of your NuGet-based Logic App Standard to .NET 8.

    Since you have already manually upgraded your app to .NET 8 and enabled the FUNCTIONS_INPROC_NET8_ENABLED setting, your app is expected to remain unaffected by the automatic migration process. The upgrade process is designed to respect existing configurations, so your app should remain as it is.

    While there isn’t direct documentation explicitly addressing how pre-configured .NET 8 apps are handled during the migration, it’s always a good practice to back up your current app settings and deployment configurations.

    Additionally, please be aware that if any changes are made to your app settings after the migration, there is a possibility of settings being overridden. To avoid such scenarios, we recommend ensuring your deployment processes consistently include the necessary app settings.

    If you have any further questions or need assistance, please feel free to reach out.


    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.

    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.