前編では、MSBuildとは何かについて、またその実行方法について解説した。MSBuildは自由度の高いツールなので、ビルドに付随するさまざまな独自タスクを自動化できる。 しかし、本当に思いどおりに使いこなすには、MSBuildファイルの内容についての深い理解が必要だ。そこで後編となる今回は、MSBuildファイルの内容の読み方と書き方を示し、さらにはより高度なMSBuildファイルを作成する方法を紹介しよう。 なお本稿ではVisual Studio 2005 Professional Edition(以降、VS 2005)を利用している。 4. MSBuildファイルの徹底理解 まずはVS 2005で生成されたプロジェクト・ファイル(=MSBuildファイル)の内容を見てみよう。ここで使用するサンプル・アプリケーションは前回と同じコンソール・アプリケーションである。 VS 2005を使っ