[MSBuild] XmlMassUpdateタスクを使用したデプロイ NAgilerさんの"[NAgile]Team BuildとWeb Deployment Projectsを利用したデプロイ"を読んで若干びっくりしたのですが、私も同じくconfigファイルの切り替え方法を説明するエントリを書いていました。でも方法は全然違っていて、こっちの方はMSBuild Community Tasksに含まれるXmlMassUpdateというタスクを使用しています。 ■XmlMassUpdateタスクとは? このタスクはconfigファイルうんぬんというよりも、単純にXMLを更新するためのタスクで、単純に値を置換するだけではなくマージ(要素の追加)や要素の削除が行える。 まずサンプルとして、以下のapp.configを使用する。 <?xml version="1.0"?><configura