Deploying a .net core 3.0 web app to azure app service

Matt Roberts 6 Reputation points
2019-12-10T11:58:14.483+00:00

Hi,

As per azure guidance, when we setup deployment for our azure app-service web app (dotnet core), we hooked azure app service up with Github, and when we push to a branch, the deployment script kicks in, and azure app service runs the deploy.cmd script, which then essentially does a "dotnet publish" of the web app, and then kuku-syncs that to the file system.

All fine, but now we've updated our app to dotnetcore 3.0. And the azure dotnet SDKs on app services are stuck to 2.2. So this isn't going to work any more - because obviously the 2.2 SDK can't build dotnet 3.0 apps.

I don't think there are any plans to update the SDK version - nothing imminent anyway, so I'm unsure what the expectation is on us and thousands of others I'm sure are in a similar situation. Are we supposed to install the SDK manually - via an extension? Or is this a way to try to move us all off and onto azure pipelines now (we don't have the resources to do this right now).

Thanks!

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,035 questions
{count} vote

1 answer

Sort by: Most helpful
  1. Joffrey NURIT 206 Reputation points MVP
    2020-01-07T12:07:51.27+00:00

    Hi @Matt Roberts ,

    Some problems occurred with app service when you deploy a .net core 3.X app on an old app service. I have contacted Microsoft support and the problem have no answer for now.

    But you can create another app service from scratch, with the same config (copy/paste yml configs), on .net core 3.X framework: all work fine for me.

    0 comments No comments