J'utilise la transformation web.config comme décrit dans l'article ci-dessous afin de générer des configurations pour différents environnements.
http://vishaljoshi.blogspot.com/2009/03/web-deployment-webconfig-transformation_23.html
Je peux faire une transformation "Remplacer" en faisant correspondre la clé, par exemple
<add key="Environment" value="Live" xdt:Transform="Replace" xdt:Locator="Match(key)" />
Et je peux faire des "insertions" par exemple
<add key="UseLivePaymentService" value="true" xdt:Transform="Insert" />
Mais ce que je trouverais vraiment utile, c'est une transformation ReplaceOrInsert, car je ne peux pas toujours compter sur le fichier de configuration d'origine ayant / n'ayant pas une certaine clé.
Y a-t-il un moyen de faire ça?