FAQ sur le déploiement des Web Apps dans Azure

Cet article contient des réponses aux questions fréquentes (FAQ) sur les problèmes de déploiement liés à la fonctionnalité Web Apps de Azure App Service.

Si votre problème Azure n’est pas traité dans cet article, consultez les forums Azure sur MSDN et Stack Overflow. Vous pouvez publier votre problème sur ces forums ou sur @AzureSupport sur Twitter. Vous pouvez également envoyer une demande de support Azure. Pour envoyer une demande de support, rendez-vous sur la page du support Azure, puis sélectionnez Obtenir de l’aide.

Je viens de commencer à utiliser App Service applications web. Comment faire publier mon code ?

Voici quelques options pour publier le code de votre application web :

  • Déployez à l’aide de Visual Studio. Si vous disposez de la solution Visual Studio, cliquez avec le bouton droit sur le projet d’application web, puis sélectionnez Publier.
  • Déployez à l’aide d’un client FTP. Dans la Portail Azure, téléchargez le profil de publication de l’application web sur laquelle vous souhaitez déployer votre code. Ensuite, chargez les fichiers sur \site\wwwroot en utilisant les mêmes informations d’identification FTP de profil de publication.

Pour plus d’informations, consultez Déployer votre application sur App Service.

Un message d’erreur s’affiche lorsque j’essaie de déployer à partir de Visual Studio. Comment faire résoudre cette erreur ?

Si le message suivant s’affiche, vous utilisez peut-être une version antérieure du Kit de développement logiciel (SDK) :

Erreur lors du déploiement de la ressource « YourResourceName » dans le groupe de ressources « YourResourceGroup » : MissingRegistrationForLocation : l’abonnement n’est pas inscrit pour le type de ressource « components » à l’emplacement « USA Centre ». Réinscrivez-vous à ce fournisseur afin d’avoir accès à cet emplacement.

Pour résoudre cette erreur, effectuez une mise à niveau vers le dernier KIT de développement logiciel (SDK). Si vous voyez ce message et que vous disposez du dernier SDK, envoyez une demande de support.

Comment faire déployer une application ASP.NET de Visual Studio vers App Service ?

Le tutoriel Créer votre première application web ASP.NET dans Azure en cinq minutes vous montre comment déployer une application web ASP.NET sur une application web dans App Service à l’aide de Visual Studio.

Quels sont les différents types d’informations d’identification de déploiement ?

App Service prend en charge deux types d’informations d’identification pour le déploiement Git local et le déploiement FTP/S. Pour plus d’informations sur la configuration des informations d’identification de déploiement, consultez Configurer les informations d’identification de déploiement pour App Service.

Quelle est la structure de fichiers ou de répertoires de mon application web App Service ?

Pour plus d’informations sur la structure de fichiers de votre application App Service, consultez Structure de fichiers dans Azure.

Comment faire résoudre « Erreur FTP 550 - Il n’y a pas assez d’espace sur le disque » quand j’essaie de ftp mes fichiers ?

Si ce message s’affiche, il est probable que vous rencontrez un quota de disque dans le plan de service de votre application web. Vous devrez peut-être effectuer un scale-up vers un niveau de service supérieur en fonction de vos besoins en espace disque. Pour plus d’informations sur les plans tarifaires et les limites de ressources, consultez tarification App Service.

Comment faire configurer le déploiement continu pour mon application web App Service ?

Vous pouvez configurer un déploiement continu à partir de plusieurs ressources, notamment Azure DevOps, OneDrive, GitHub, Bitbucket, Dropbox et d’autres dépôts Git. Ces options sont disponibles dans le portail. Le déploiement continu vers App Service est un tutoriel utile qui explique comment configurer le déploiement continu.

Comment faire résoudre les problèmes de déploiement continu à partir de GitHub et Bitbucket ?

Pour obtenir de l’aide sur les problèmes de déploiement continu à partir de GitHub ou Bitbucket, consultez Examen du déploiement continu.

Je ne peux pas ftp sur mon site et publier mon code. Comment faire résoudre ce problème ?

Pour résoudre les problèmes FTP, procédez comme suit :

  1. Vérifiez que vous entrez le nom d’hôte et les informations d’identification appropriés. Pour plus d’informations sur les différents types d’informations d’identification et leur utilisation, consultez Informations d’identification de déploiement.
  2. Vérifiez que les ports FTP ne sont pas bloqués par un pare-feu. Les ports doivent avoir les paramètres suivants :
    • Port de connexion du contrôle FTP : 21
    • Port de connexion de données FTP : 989, 10001-10300

Comment faire publier mon code sur App Service ?

Le démarrage rapide Azure est conçu pour vous aider à déployer votre application à l’aide de la pile de déploiement et de la méthode de votre choix. Pour utiliser le démarrage rapide, dans la Portail Azure, accédez à votre service d’application, sous Déploiement, sélectionnez Démarrage rapide.

Pourquoi mon application redémarre-t-elle parfois après le déploiement sur App Service ?

Pour en savoir plus sur les circonstances dans lesquelles un déploiement d’application peut entraîner un redémarrage, consultez Problèmes de déploiement et d’exécution. Comme décrit dans l’article, App Service déploie des fichiers dans le dossier wwwroot. Il ne redémarre jamais directement votre application.

Comment faire intégrer du code Azure DevOps à App Service ?

Vous avez deux options pour utiliser le déploiement continu avec Azure DevOps :

  • Utilisez un projet Git. Connectez-vous via App Service à l’aide du Centre de déploiement.
  • Utilisez un projet Team Foundation Version Control (TFVC). Déployez à l’aide de l’agent de build pour App Service.

Le déploiement de code continu pour ces deux options dépend des workflows de développement existants et des procédures de case activée-in. Pour plus d’informations, consultez les articles suivants :

Comment faire utiliser FTP ou FTPS pour déployer mon application sur App Service ?

Pour plus d’informations sur l’utilisation de FTP ou FTPS pour déployer votre application web sur App Service, consultez Déployer votre application sur App Service à l’aide de FTP/S.

Contactez-nous pour obtenir de l’aide

Pour toute demande ou assistance, créez une demande de support ou posez une question au support de la communauté Azure. Vous pouvez également soumettre des commentaires sur les produits à la communauté de commentaires Azure.