2007-10-05から1日間の記事一覧

もう少し汎用的に使えるビルドスクリプト

SubVersionから最新ソースを取得してリビルドするサンプルスクリプト PropertyGroupは適宜変更してください <Project DefaultTargets="BuildAll" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> </project>

ビルドの実行

>msbuild build.xml をコマンドプロンプトから実行します。 ビルドエラー時は指定したメールアドレスへメールが送信されます。

ビルドファイルの作成

プロジェクトファイルをリビルドし、エラー時は指定先へメールを送信する最低限のファイル。 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> </project>

MSBuildCommunityTasksのインストール

msbuildの標準機能ではメール送信が出来ないため、MSBuildCommunityTasksをインストールします。インストール時にエラーになる事があります。( Failed to open XML file, system error:-2147024786)その場合は以下の手順でとりあえず使えるようになります…

Msbuildでビルド失敗時にメールを送信

知っていれば簡単な事なのに、調べてみると意外と大変でした。