2017-10-10 6 views
2

Est-il possible d'importer un paramètre d'application de sites Web Azur à partir d'un fichier? Impossible de trouver un lien direct depuis le portail Azur.Site Web Azure: importation manuelle des paramètres d'application à partir d'un fichier

Mise à jour

Je veux copier certains paramètres d'application d'un site web d'azur à un autre site web d'azur dans notre environnement de test. Je ne veux pas automatiser cela, car nous avons notre infrastructure de déploiement en place. Je veux juste une solution simple où je peux exporter les paramètres d'application à partir d'un site Web et importer à un autre pour le test.

+0

Quelle est votre question? Voulez-vous charger les paramètres d'un fichier? Ou souhaitez-vous exporter les paramètres du portail dans un fichier? Pour le premier, il y a plusieurs ressources disponibles. –

+0

Je souhaite importer les paramètres d'un fichier manuellement et non via les emplacements de déploiement. Impossible de localiser les options dans le portail Azure. Serait une aide précieuse si vous pouvez pointer vers lui. –

Répondre

0

Vous pouvez télécharger une nouvelle copie de votre fichier web.config, mais cela permettra de recycler votre application lorsque vous le faites. C'est à peu près le seul support prêt à l'emploi pour modifier manuellement les paramètres via un fichier.

Vous pouvez également effectuer les opérations suivantes:

  1. Créer une classe paramètres qui est un singleton et lit les paramètres d'un fichier.
  2. Dans la classe Settings, configurez FileSystemWatcher sur le fichier contenant vos paramètres.
  3. Dans l'événement FileSystemWatcher.OnChanged, relisez votre fichier de paramètres.
+0

merci une solution valide pour la production. Mais je veux juste faire cela sur mon environnement de test et c'est une solution de réglage d'exportation et de réglage d'importation. Je cherche une solution simple pour cela. –

+0

Êtes-vous d'accord avec un pool d'applications? Si oui, définissez les paramètres dans le bloc de votre web.config. Vous pouvez ensuite copier et coller votre section entre les fichiers. Vous pouvez même le faire via un navigateur Web via le site scm de votre application Web. –

+0

Oui, je vais bien avec l'application de recyclage de piscine comme je l'ai mentionné c'est pour l'environnement de test. J'utilise aspnet.core –

2

souhaitez copier certains paramètres d'application d'un site web d'azur à un autre site web d'azur dans notre environnement de test

Si vous cochez l'application Web Azure à Azure Resource Explorer, vous pouvez trouver Application settings info est sous section config/web, et il fournit an API to update the configuration of an app.

enter image description here

Vous pouvez essayer d'obtenir les paramètres d'application d'un site Web via Azure ressources Explorer, et vous pouvez appeler Rest API mettre à jour un autre site Paramètres de l'application. Si vous enregistrez les paramètres d'application d'un site Web Azure dans un fichier, vous pouvez lire le contenu du fichier et créer une requête en fonction de celui-ci, puis envoyer une demande de mise à jour d'un autre site Web.