0.前置き CI環境でMSBuildをオプションを考えずにそのまま(?)走らせると、大量のログが出て ビルドのパフォーマンス劣化の原因になります。 そこで適切な量のログを出力するにはどうしたら良いかを書いてみます。 1.MSBuildの紹介 .NETの開発で利用するビルドツールです。 CI環境で利用する場合は、もっぱらコマンドラインで利用します。 私は主にpsakeを利用したビルドスクリプトを利用しています。 (psakeについては「初めてのpsake ~PowerShelを使ったビルドツール~」を参照してください。) MSBuildのコマンドラインオプションについては、MSDNに記載があります。 MSBuild コマンド ライン リファレンス ログ出力は、オプションの種類はわかりますが、いったいどんなログが出るのかこのドキュメントからは分かりません。 そこでよく使いそうなのに目星をつけて
![MSBuildのログ情報](https://cdn-ak-scissors.b.st-hatena.com/image/square/145058323cff3e9cbd38a2ff62450b471c8ec8b1/height=288;version=1;width=512/https%3A%2F%2F84zume.files.wordpress.com%2F2014%2F03%2Fclp_showtime.jpg)