Share via

Is there an updated NuGet/Source Code for Microsoft.Web.Deployment?

Christoph Wille 10 Reputation points
2025-10-12T07:46:01.9833333+00:00

Package in question: https://www.nuget.org/packages/Microsoft.Web.Deployment/

We are using it in a C# application to deploy to App Service - that "idea" is not something we came up with, but lifted from https://github.com/davidebbo/WAWSDeploy. Now we need to move that WebJob (full framework net472) to an Azure Function (isolated, net10), but the library is targeting net45 and thus might not be entirely compatible. There seem to be newer versions of Web Deploy https://www.microsoft.com/en-us/download/details.aspx?id=106070 with only the NuGet package being "stalled".

Would it be possible to get a newer version officially compatible with net8/net10 or even open source the entire thing? (I didn't find anything, but that doesn't mean a repository doesn't exist). Aside: I managed a scm zip deploy https://github.com/christophwille/poc-oh/blob/bde0f58f8b05606de8f5138faa32f115f0c04928/src/Azure/AppSvcScmDeploy/Program.cs#L222 but would prefer to stick to something that has worked for years.

Azure App Service
Azure App Service

Azure App Service is a service used to create and deploy scalable, mission-critical web apps.


1 answer

Sort by: Most helpful
  1. Shree Hima Bindu Maganti 7,580 Reputation points Microsoft External Staff Moderator
    2025-10-14T10:49:58.6366667+00:00

    Hi @ChristophWille-5880
    It looks like you're seeking an updated Microsoft.Web.Deployment NuGet package to help move your .NET Framework app to .NET 8 for Azure Functions.

     The current package targets .NET Framework 4.5 and might not work fully with your .NET 8 Azure Functions project. It's understandable to want the same reliability as before.

    If the NuGet package isn’t updated, you could use built-in Azure deployment methods like SCM Zip deploy or Azure DevOps. Since you’ve had success with zip deployment, that could be a good interim solution.

     You might consider requesting Microsoft to update the package for .NET 8 or open-source it if that fits their plans.

    Review .NET 8 GA available on App Service for support details.

    https://learn.microsoft.com/en-us/troubleshoot/azure/app-service/web-apps-deployment-faqs

    https://learn.microsoft.com/en-us/cli/azure/appservice?view=azure-cli-latest
    Let me know if you have any further assistances needed.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

Your answer

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