NAnt

NAnt 0.86 Beta1 Release

昨日のSpring.NETに続いて、.NET製のビルドツールであるNAntも最新版である0.86Beta1がリリースされた。NAnt - A .NET Build Toolこちらは.NET 3.5などの新しいプロットフォームへの対応のみ。 長いことほったらかされていたので、てっきり開発が中止された…

NAntを.NET 3.5に対応させる

.NET 3.5もリリースされたので、VisualC# 2008 Expressをダウンロードして、そろそろ本格的に使う準備を始めようとしているわけだけど、その中でも今使っている各種フレームワークを対応させていくという作業が必要になってくる。Spring.NETとかNUnit、NAnt…

NAntでClickOnceの発行を自動化する 2

前回 やっとこさMSBuildからClickOnceの発行をする方法がわかったので、調子に乗ってNAntのタスクにしてみた。 ↓以下 ソース using System; using System.IO; using System.Xml; using System.Xml.XPath; using System.Diagnostics; using NAnt.Core; using …

NAntでClickOnceの発行を自動化する

アプリケーションをClickOnceで発行するには通常VS2005上から「発行」メニューを選択する必要があるが、毎回毎回めんどくさいので、NAntで自動化できないか調べてみる。VS2005からはプロジェクトファイル(*.csproj)自体がMSBuildというMicrosoft謹製のビル…

NAntビルドファイルのテンプレート

普段使っているNAntビルドファイルのテンプレートを晒してみる。 default.build - Download <project xmlns="http://nant.sf.net/release/0.85/nant.xsd" name="PROJECT_NAME" default="build" basedir="../src/PROJECT_NAME"> </project>

継続的インテグレーション その2

NAntを使って、Subversionからソースをチェックアウトする。 でも、NAntにはSubversion用のタスクが用意されていないので、とりあえずexecタスクを使ってやってみる。 <project default="svn"> <target name="svn"> </target></project>