接続文字列を作成または更新するためにweb.configの変換ルールを構成しようとしています。ルールは単純です:
指定された名前( "MyDatabase")の接続文字列が存在する場合は、触れないでください。
指定された名前の接続文字列がない場合は、挿入する必要があります。
しかし、これが可能かどうかはわかりません。web.config.transformで「add」要素を指定すると、そのような名前の要素がすでに存在する場合でも、connectionString要素が挿入されます。ただし、xdt:Transform = "Replace"を指定すると、置き換えられます。私はこの主題に関する良い記事を見つけました、そしてそれはシナリオ置換、挿入、削除をリストします。しかし、「InsertIfNotExists」が必要です。
ヘルプをいただければ幸いです。