2007-10-01から1ヶ月間の記事一覧

TableAdapter親クラスの変更

TableAdapterクラスには親クラスを差し替える機能があるのは知っていたのですが、使い道は全く思いつきませんでした。 (データセットデザイナで TableAdapterにあるBaseClassプロパティを変更することで親を変更できる)プログラミング MS ADO .NET2.0 (マ…

VS2005買ったw

会社の仕事(.NET2.0)が楽しかったからここ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でビルド失敗時にメールを送信

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

ネオダマ

会社で打ち合わせ時、見慣れない文字が書いてあった 「ネオダマ」 隣の人に聞いても「さあ?」って。 そしたら上司が「えっ、murasuke知らないの?」って目を丸くして言われた。 ネットワーク オープン化 ダウンサイジング マルチメディア の略で、当時(いつ…