私は、さまざまな環境用のコンフィグレーションを生成するために、以下の記事で説明するようにweb.config変換を使用しています。web.config変換を使用して「置換または挿入」を実行する方法はありますか?
http://vishaljoshi.blogspot.com/2009/03/web-deployment-webconfig-transformation_23.html
Iは、例えば、キーを照合することによって、「置換」変換を行うことができ
<add key="Environment" value="Live" xdt:Transform="Replace" xdt:Locator="Match(key)" />
また、「挿入」などもできます。私はいつも特定のキーを持っていない/持つオリジナルの設定ファイルに頼ることができないよう
<add key="UseLivePaymentService" value="true" xdt:Transform="Insert" />
しかし、私は本当にが有用見つけるだろうが、ReplaceOrInsert変換です。
これを行う方法はありますか?
VS2012を使用している場合は、より良い解決策があります。下記を参照してください。http://stackoverflow.com/a/16679201/32055 –
必要に応じてInsertIfMissingを挿入して置換しますか? – Jessycormier