netFrameworkVersion dans l'application API Azure App Services

Je configure une application api en azur avec bicep. Il s'agit d'une application dotnet core 3.1. Pour netFrameworkVersion, je fournis 'v3.1', cela ne fonctionne cependant pas. Le déploiement du modèle Biceps fonctionne, mais pas mon application. La valeur de la version.NET est vide dans le portail.entrez la description de l'image ici

Lorsque je modifie manuellement la version dans le portail et que j'exporte mon application, le modèle ARM renvoyé définit netFrameworkVersion sur 'v4.0'. Je suis très confus, que se passe-t-il ici? Je n'arrive pas à trouver de documentation à ce sujet.
entrez la description de l'image ici

entrez la description de l'image ici


Solution du problème

Vous devez spécifier les CURRENT_STACKmétadonnées dans la siteConfigpropriété :

resource webapp 'Microsoft.Web/sites@2018-11-01' = {
...
properties: {
...
siteConfig: {
...
metadata: [
{
name: 'CURRENT_STACK'
value: 'dotnetcore'
}
]
...
}
...
}
}

Commentaires

Posts les plus consultés de ce blog

Comment signer la connexion OKEx API version 5 avec websockets ?

Comment convertir une interface{} qui est vraiment une tranche de types dont le genre est reflect.Int32 en tranche de int32 ?

Créer un fichier CSV à partir d'un fichier texte avec des jetons d'en-tête à l'aide de scripts shell