4 votes

Comment mettre à jour le fichier de configuration d'un XBAP après son déploiement ?

Nous avons une application WPF XBAP dont nous voulons modifier la configuration sur le serveur après son déploiement. Comme le fichier de configuration est intégré aux fichiers de déploiement, comment est-ce possible ?

Par exemple, nous voulons modifier les chaînes de connexion à la base de données auxquelles l'application déployée est connectée ou nous voulons mettre à jour les paramètres de liaison du service WCF auquel elle se connecte ? Nous voulons mettre à jour le fichier de configuration sur le serveur et ne pas avoir à recompiler et redéployer à chaque fois.

Gracias.

3voto

Adam Sills Points 8749

Dans le répertoire SDK se trouve un programme appelé MageUI.exe. Ce programme vous permet de créer et d'éditer des manifestes de déploiement d'applications. Vous pouvez mettre à jour votre fichier de configuration, puis utiliser MageUI pour modifier votre manifeste de déploiement et importer le nouveau fichier de configuration.

En fonction de la taille de votre application, il peut être plus facile de cliquer sur Publier dans Visual Studio que d'utiliser MageUI et d'éditer des manifestes de déploiement.

Vous pouvez également demander à votre application de rechercher sur votre serveur de déploiement, via une requête HTTP, un fichier de configuration (renommé autrement qu'en .config, puisque ASP.NET bloque par défaut ces fichiers) pour la configuration mise à jour.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X