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.
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.
Solution du problème
Vous devez spécifier les CURRENT_STACK
métadonnées dans la siteConfig
propriété :
resource webapp 'Microsoft.Web/sites@2018-11-01' = {
...
properties: {
...
siteConfig: {
...
metadata: [
{
name: 'CURRENT_STACK'
value: 'dotnetcore'
}
]
...
}
...
}
}
Commentaires
Enregistrer un commentaire