Korzystam z transformacji web.config, jak opisano w poniższym poście, w celu wygenerowania konfiguracji dla różnych środowisk.
http://vishaljoshi.blogspot.com/2009/03/web-deployment-webconfig-transformation_23.html
Mogę wykonać transformację „Zamień”, dopasowując klawisz, np
<add key="Environment" value="Live" xdt:Transform="Replace" xdt:Locator="Match(key)" />
I mogę zrobić „wstawki” np
<add key="UseLivePaymentService" value="true" xdt:Transform="Insert" />
Ale to, co byłoby naprawdę znaleźć użyteczne jest transformacja ReplaceOrInsert, bo nie zawsze można polegać na oryginalny plik konfiguracyjny posiadające / nie mając pewnego klucza.
Czy jest na to sposób?