web-dev-qa-db-fra.com

Impossible de créer une nouvelle application Web .NET Core 3.1 dans Azure sous le système d'exploitation Windows

J'ai passé de nombreuses heures à essayer de trouver un moyen de créer une nouvelle application Web .NET Core 3.1 sous abonnement Windows. J'ai trouvé que si vous choisissez la pile d'exécution en tant que .Net Core 3.1 (LTS), la seule option est de créer une application sous Linux. J'ai essayé de jouer avec différentes régions, Sku et tailles, mais dans tous les cas, c'est la même chose. Il n'y a pas non plus d'option pour configurer App Insight au moment de la création lors de l'utilisation de Linux. enter image description here La chose intéressante est que lorsque j'ai créé l'application Web sous .net core 3.0 marquée comme actuelle, j'ai pu déployer l'application Web .net core 3.1 et tout a fonctionné, y compris les informations sur les applications. Ma question: est-ce juste un bogue dans l'interface utilisateur Azure que vous ne pouvez pas créer une application Web .net core 3.1 sous Windows ou il y a une raison spécifique derrière cela?

4
GoldenAge

J'ai eu le même problème. Je n'ai pas pu sélectionner Windows dans Azure. Ce que j'ai fait, c'est laisser Visual Studio créer l'application dans mes services d'application. (Notez les informations sur l'application!) enter image description here

enter image description here

Lorsque ce profil a fini de créer, je suis allé dans l'application créée dans le portail Azure. Paramètres - Configuration et changement de la pile de 4.7 à .Net Core (Désolé c'est en néerlandais, j'espère que vous pourrez gérer ...)

enter image description here

Et maintenant, j'avais également les documents standard disponibles que je n'avais pas en les créant dans le portail Azure! Je l'ai changé pour n'avoir que l'index comme page de destination:

enter image description here

Après cela, la page d'accueil de mon site Web est apparue. J'espère que cela aide quelqu'un!

1
Tim Bijnens