Ich verwende die web.config-Transformation wie im folgenden Beitrag beschrieben, um Konfigurationen für verschiedene Umgebungen zu generieren.
http://vishaljoshi.blogspot.com/2009/03/web-deployment-webconfig-transformation_23.html
Ich kann eine "Ersetzen" -Transformation durchführen, indem ich den Schlüssel anpasse, z
<add key="Environment" value="Live" xdt:Transform="Replace" xdt:Locator="Match(key)" />
Und ich kann "Inserts" machen, zB
<add key="UseLivePaymentService" value="true" xdt:Transform="Insert" />
Was ich aber wirklich nützlich finden würde , ist eine ReplaceOrInsert-Umwandlung, da ich mich nicht immer darauf verlassen kann, dass die ursprüngliche Konfigurationsdatei einen bestimmten Schlüssel hat / nicht hat.
Gibt es eine Möglichkeit, dies zu tun?