0

Nous avons deux environnements sur Azure (même site, même configuration, etc.) Tous les déploiements ont été scriptés sur des fichiers ARM Json et déployés par VSTS. Quand je frappe le premier environnement, tout est ok.Fichier Azure Web App manquant sur le fichier existant

Mais sur l'autre environnement, j'ai attrapé l'exception. Après enquête, il semble qu'Azure ne voit pas mes fichiers de configuration d'unité (fichiers XML en UTF-8). Lorsque j'ouvre tous mes fichiers via (App Service Editor (Aperçu)) Remarque: Je ne place un espace sur le fichier que pour la mise à jour. Après cela, mon application web fonctionne bien.

À chaque déploiement, je dois passer par Azure Portal pour modifier mes fichiers Unity.config afin de réparer ma WebApp.

Quelqu'un a-t-il une idée à ce sujet? Et pourquoi mon premier site avec le même fichier, config, déploiement fonctionne bien, mais pas le second?

+0

au lieu d'éditer le fichier, ce qui se passe si vous arrêtez et démarrez le site? Est-ce que cela résout le problème? –

+0

Après enquête, nous n'avons rien trouvé. Nous avons ouvert une émission de billets sur Mme Azure mais pas de réponse concrète à notre question. Solution de contournement nous dupliquons la configuration d'Unity dans un noeud dans le fichier web.config, et attendons une correction ... – Francis

Répondre

0

il semble que Azure ne voit pas mes fichiers de configuration de l'unité (fichiers XML en UTF-8).

Veuillez vérifier si l'encodage de votre fichier de configuration est UTF-8 avant de le déployer. Vous pourriez prendre les mesures suivantes pour le vérifier.

  1. Ouvrez votre fichier de configuration à l'aide du bloc-notes.

enter image description here

  1. Après cliqué Fichier-> Enregistrer sous ..., vous verrez l'encodage actuel de votre fichier de configuration. Si le codage actuel n'est pas UTF-8, veuillez changer l'encodage en UTF-8 et sauvegarder le fichier.

enter image description here

enter image description here

+0

Merci pour le signal, mais cette solution n'a pas fonctionné :-( – Francis