Je suis à la recherche de conseils pour stocker efficacement les configurations de nos applications. Un endroit où nous pourrions stocker des chaînes de connexion que nous pourrions utiliser dans les fichiers web.config ou peut-être même un moyen de stocker des fichiers de configuration entiers. Peut-être y a-t-il une solution de stockage de valeur clé qui pourrait aider à cela, lorsque pendant la construction ou après le déploiement avec TFS/Jenkins nous pouvons pointer là et saisir la chaîne de connexion qui devrait être utilisée dans web.config.Gestion de la configuration des applications .NET
Mon point principal est de se débarrasser des chaînes de connexion spécifiques à l'environnement conservées dans les étapes de build/relase ou des scripts qui sont utilisés après le déploiement. Juste un endroit organisé pour les réprimer tous.
Quel est le problème avec la section [_ConnectionStrings_] (https://www.connectionstrings.com/store-connection-string-in-webconfig/) d'un web.config? – Steve
Il s'agit juste de savoir comment et où sa valeur sera conservée. Lorsque vous avez peu d'applications, chaque environnement de développement, d'assurance qualité et de mise en scène est édité à la main ou conservé dans des scripts différents pour chaque définition de build/release est lourd. J'ai donc pensé que ce serait peut-être une bonne idée de stocker des chaînes de connexion pour tous les environnements en un seul endroit - peut-être une solution de stockage de valeur clé ou quelque chose de similaire:) Merci pour votre réponse! – Daveo
Salut Daveo, avez-vous essayé Release Management dans TFS? Si ma réponse a aidé ou donné une bonne direction. Appréciez-vous pour un vote ou [marquez-le comme une réponse] (https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) qui aidera également les autres dans la communauté. –