Skip to main content
Kubernetes Made Easy! Instantly spin up best-practice clusters with GetInfra templates. Browse Now

Solved: Invalid combination of TargetFramework and AzureFunctionsVersion is set

Run into the following error while upgrading one of my Azure Function from .NET 5 to .NET 6.

Invalid combination of TargetFramework and AzureFunctionsVersion is set.

The reason that .NET 5 is supported by Azure Function v3 and .NET is supported by Azure Function v4.

Thus, these lines in project file should do the job:

<PropertyGroup>  
  <TargetFramework>net6.0</TargetFramework> 
  <AzureFunctionsVersion>v4</AzureFunctionsVersion>
  <OutputType>Exe</OutputType>
</PropertyGroup>

Share this article

About the Author

Alexander Lvovich

Alexander Lvovich

Solution Architect & Software Developer | Automating & Scaling Infrastructure

💡 Working with Kubernetes, Istio, and DevOps. Got questions? Feel free to reach out!


No comments are allowed for this post